[英]Run a script which is in a django app under management folder in command folder
[英]Django (pre1.7) management command to run the customsql for an app
Django(1.7之前的版本和新的迁移功能之前的版本)具有管理命令sqlcustom
以显示将为应用程序运行的自定义SQL。 但是,这会将其打印到终端。 是否有任何django管理命令可以实际运行所有迁移?
我正在使用一个使用South进行迁移的Django pre1.7项目,并且我们有一些自定义SQL(用于sql视图),并且我想通过迁移完成所有数据库工作。 自定义SQL是由syncdb
Django上的syncdb
加载的,但是当您使用South时,它将覆盖syncdb
并且不会运行自定义sql。 我想为一个非常简单的应用程序创建一个向南迁移,并调用此管理命令来加载自定义SQL。 (您可以从python内部调用django管理命令 )。 我不想在迁移中复制SQL。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.