nginx/wsgi/virtualenv/pip/yolk/django配置添加新模块
-
29-09-2019 - |
题
我的设置有一个小问题。我是Django世界的新手,所以请忍受。
一个熟悉的朋友为我的项目设置了副总裁(Ubuntu)。
我现在自己尝试添加一个新模块(南),以便我可以使用 manage.py migrate
当virtualenv停用时,我安装了模块
$ sudo pip -E /var/www/env/example.com install south
$ touch /var/www/sites/example.com.wsgi
$ source /var/www/env/example.com/bin/activate
似乎很好
$ yolk -l
我看到了南模块。
在这一点上,我在网站上运行
$ python manage.py syncdb
$ python manage.py migrate
我得到这个错误:
$ python manage.py migrate
Unknown command: 'migrate'
Type 'manage.py help' for usage.
我对自己的工作没有充分的了解,但我愿意学习。
也许有人可以将我指向正确的方向?我想念什么吗?
解决方案
您仍然必须在项目设置模块中的安装_Apps列表中添加“ South”。 Django不使用South仅仅是因为它安装在PythonPath :-)
这与您的服务器设置的其余部分无关,而只是如何配置Django本身。
不隶属于 StackOverflow