Python 如何在没有manage.py文件的情况下运行Django项目?
我对Django没有经验。我只想让这个项目在本地主机(Mac)上运行。通常,我在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项目的应用程序,您需要将其添加到安装的应用程序中
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实例中,如自述文件中所述。