在Django管理面板中执行Python命令
在管理面板或者Django的视图中,能不能执行Python命令呢?比如说,如果我想通过一个按钮来同步我应用里的数据库。
1 个回答
3
写一个带有表单的自定义管理视图,当用户提交表单时,在视图中调用 django.core.management.call_command
。
关于使用表单的说明:因为你的请求会在服务器端改变一些东西,所以应该优先使用POST请求,而不是GET请求。