【问题标题】:The file "manage.py" did not come with my GitHub sample code我的 GitHub 示例代码中没有“manage.py”文件
【发布时间】:2018-11-07 08:02:44
【问题描述】:

我是一名老派开发人员,第一次学习 Django 和 GitHub。我想学习https://github.com/tomwalker/django_quiz,但是在我的虚拟环境中安装时,我找不到文件“manage.py”。一个 YouTube Django 教程建议我需要运行“py manage.py runserver”来在我的本地机器上启动一个 Web 服务器。 (按照那个教程我成功地启动了一个服务器,但我现在正在研究来自 GitHub 的源代码。)GitHub 上的示例项目和我的 YT 教程之间显然存在年龄差异......有人可以告诉我,如果我'正在正确地学习 Django,如果我真的需要 manage.py 来启动服务器?谢谢!

【问题讨论】:

    标签: python django


    【解决方案1】:

    这是一个可安装的应用程序,而不是一个完整的项目。如说明所示,您应该使用django-admin.py startproject 创建自己的项目,然后安装此应用并将其添加到 INSTALLED_APPS 设置中。

    注意,这看起来像是一个相当老的库,可能与最近的 Django 版本不兼容。

    【讨论】:

    • 哦,我明白了。将 GitHub 源代码放到 my 项目中的文件夹中,然后使用 my manage.py 来启动服务器……这是有道理的。听起来您还说 Django 的后续版本不一定向后兼容。这是否意味着 GitHub 项目没有进展?而且,作为一种解决方案,我是否只需找到一个旧版本的 Django 来安装?最终,我想创建一个可以上线的测验/测试站点,但我需要掌握 Bootstrap 和 Django。哎呀!谢谢!
    猜你喜欢
    • 2011-12-07
    • 1970-01-01
    • 1970-01-01
    • 2021-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多