从Web运行django manage.py命令
django-commander的Python项目详细描述
Django指挥官
从web运行djangomanage.py
命令。
这主要适用于无法轻松通过ssh连接到主机的情况。
例如,如果使用azf-wsgi在azure函数上运行django。
配置
- 将
commander
添加到INSTALLED_APPS
中。 - 将
COMMANDER_KEY
添加到您的设置中。这应该是一个相当安全的密钥,您可以使用它来代替真正的身份验证 from commander import commander_urls
并将path('commander/', commander_urls),
添加到urlconf。- 导航到
http://yourserver/yourapp/commander/?key={COMMANDER_KEY}
。 - 做任何你需要做的配置。
- 将
COMMANDER_KEY
显式更改为None
以禁用管理
贡献
欢迎投稿。彼此友善。
要在本地开发,首先要制作一个virtualenv。
然后cd变成dev/
和pip install -e ../src
。
然后pip install django
你就走了。