Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python manage.py runserver失败,消息为“0”;未知命令:';运行服务器&x27&引用;_Python_Django - Fatal编程技术网

Python manage.py runserver失败,消息为“0”;未知命令:';运行服务器&x27&引用;

Python manage.py runserver失败,消息为“0”;未知命令:';运行服务器&x27&引用;,python,django,Python,Django,我正在docker容器中运行一个django项目,当我运行python manage.py runserver或python manage.py runserver 0.0.0:8000时,它可以工作,但当我运行python manage.py runserver--settings=configs.local\u default时,我实际需要的是得到错误消息: Unknown command: 'runserver' Type 'manage.py help' for usage. 运行的d

我正在docker容器中运行一个django项目,当我运行
python manage.py runserver
python manage.py runserver 0.0.0:8000
时,它可以工作,但当我运行
python manage.py runserver--settings=configs.local\u default
时,我实际需要的是得到错误消息:

Unknown command: 'runserver'
Type 'manage.py help' for usage.

运行的django版本是1.3.1

这个问题可能是因为您正在使用django 1.3,它的文档记录很差,而且有很多错误。只需使用一个较新的版本。 1.7和1.8都非常好。Django网站上的教程足以让您了解这些变化,而且它比使用1.3要高效得多。整个服务器结构更具组织性,因此更易于调试,尤其是在使用多个应用程序时。即插即用特性使它特别容易。
移植代码也不难。

尝试使用django-admin.py syncdb--settings=configs.local\u defaultClassic django 1.3。考虑升级你的Django至少1.4(LTS)…或者推荐使用Django 1.8(LTS)。@VaibhavMule似乎合乎逻辑,我会在docker重建完成后立即尝试。我甚至建议升级到1.4,至少Django项目网站上没有任何与1.3相关的文档。@Yeo这是一个历史问题,我们正在尝试逐个应用移动项目应用程序。