Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.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文件的情况下运行Django项目?_Python_Django - Fatal编程技术网

Python 如何在没有manage.py文件的情况下运行Django项目?

Python 如何在没有manage.py文件的情况下运行Django项目?,python,django,Python,Django,我对Django没有经验。我只想让这个项目在本地主机(Mac)上运行。通常,我在virtualenv中运行python manage.py runserver,但是没有manage.py文件,我就不能这样做!如果这个项目有264颗GitHub星星,我肯定是做错了什么 如何才能做到这一点?首先,不使用manage.py几乎不可能让项目运行,这不仅是因为服务器,还因为迁移 其次,github链接中的django代码,尤其是todo文件夹是django项目的应用程序,您需要将其添加到安装的应用程序中

我对Django没有经验。我只想让这个项目在本地主机(Mac)上运行。通常,我在
virtualenv
中运行
python manage.py runserver
,但是没有
manage.py
文件,我就不能这样做!如果这个项目有264颗GitHub星星,我肯定是做错了什么


如何才能做到这一点?

首先,不使用manage.py几乎不可能让项目运行,这不仅是因为服务器,还因为迁移


其次,github链接中的django代码,尤其是todo文件夹是django项目的应用程序,您需要将其添加到
安装的应用程序中
设置中。py
文件安装脚本用于安装带有所需依赖项包的整个项目,完成安装脚本安装后,可以将该项目导入本地项目 转到项目目录并运行以下命令:

python manage.py makemigrations
python manage.py migrate
python manage.py runserver

最后,您可以在浏览器中查看项目

谢谢,但这并没有告诉我如何让本地服务器运行,在那里我可以实际创建TODO和其他内容。您可以从这个链接开始阅读:好的,那么请告诉我在没有manage.py文件的情况下,步骤3应该如何工作
python manage.py migrate todo
顶部有一个“安装前待办事项”部分,说明您需要一个现有的django项目站点。。这意味着您将只集成“todo”,而且它说您将使用“pip”进行安装谢谢,这很有帮助。但是我放弃了
没有这样的表:django_site
这是一个扩展,您必须将它添加到现有的django实例中,如自述文件中所述。