225得票19回答
Django更改默认的runserver端口

我想在一个外部的 config.ini 文件中指定 manage.py runserver 监听的默认端口。是否有更简单的解决方法,而不是在 manage.py 中解析 sys.argv 并插入配置的端口? 目标是每次运行 ./manage.py runserver 时无需指定地址和端口,而...

94得票14回答
如何正确停止Gunicorn

我正在使用Django命令python manage.py run_gunicorn 启动gunicorn,如何正确停止gunicorn? 注意:我使用的是半自动化服务器部署工具fabric。因此,手动通过pid杀死进程的方法,例如ps aux | grep gunicorn,不可行。

87得票18回答
django.core.exceptions.ImproperlyConfigured: 加载psycopg模块时出错:找不到名为psycopg的模块。

目前,我正在尝试为一个项目配置Django,并且在运行python manage.py syncdb时遇到一个持久性错误。File "/x/x/x/x/x/x/base.py", line 23, in ? raise ImproperlyConfigured("Error loadi...

56得票12回答
Django manage.py:在其依赖关系之前应用迁移。

在运行python manage.py migrate时,我遇到了这个错误: django.db.migrations.exceptions.InconsistentMigrationHistory: Migration <appname>.0016_auto_<date2...

40得票2回答
Django:使用manage.py和其他服务器(如gunicorn等)之间的区别。哪个更好?

我一直在使用manage.py runserver来运行我的初学者Django项目。我看到建议改用gunicorn。这两者有什么区别?

33得票4回答
Heroku Django应用程序创建超级用户

我部署了我的Django应用程序,当我尝试使用它时heroku run python manage.py syncdb 我遇到了等待进程超时的错误。虽然我使用了 syncdb 命令,但超级用户尚未为系统创建。heroku run:detached python manage.py create...

29得票14回答
使用manage.py时出现ImportError: No module named django.core.management错误

我正在尝试在我的Django应用程序上运行python manage.py runserver,但是我遇到了这个错误:Traceback (most recent call last): File "manage.py", line 8, in <module> from dja...

29得票2回答
为什么在Django开发服务器中要运行两次run命令?

我想在Django开发服务器启动之前做一些事情。为了做到这一点,我创建了一个新的应用程序,将其添加到INSTALLED_APPS的顶部,然后在该应用程序中创建了一个名为management/commands/runserver.py的文件,并添加以下代码:from django.contrib...

25得票6回答
Django manage.py:是否可以传递命令行参数(用于单元测试)?

在Django的 manage.py 脚本中,是否可以传递命令行参数,特别是用于单元测试? 例如,如果我执行以下操作:manage.py test myapp -a do_this 在单元测试的setUp函数中,我能否接收到do_this的值? P.S. @Martin询问测试中使用命令行参...

24得票1回答
Django manage.py --no-input . 是或否?

我在文档中找不到这个信息。当我运行python manage.py collecstatic --no-input时,这是否意味着它会自动回答弹出的任何提示?对于python manage.py migrate --no-input也是同样的情况。