【问题标题】:Django project does not work after being transferred from Windows to MacDjango 项目从 Windows 转移到 Mac 后无法运行
【发布时间】:2021-06-26 00:29:05
【问题描述】:

从 Windows 10 机器上转移 Django 项目后,我在 MacBook Pro 上使用 Django 3.1.7。但是,在重新设置数据库和超级用户并运行命令pipenv sync 以安装所有必要的模块后,服务器确实运行了;但它不提供我的任何网址管理页面的 CSS 样式。我可以通过“/admin”访问管理页面,但不会显示我设置的其他页面。每当我尝试提供页面时,它给我的只是我的自定义 404 页面。有没有什么办法解决这一问题?有什么问题吗? Admin CSS 文件在哪里?

【问题讨论】:

    标签: css django django-admin django-3.1


    【解决方案1】:
    python manage.py  runserver --insecure
    

    使用 --insecure 选项强制使用 staticfiles 应用程序提供静态文件,即使 DEBUG 设置为 False。 djangoproject

    【讨论】:

    • 我会试试的。谢谢。
    【解决方案2】:

    我认为我们需要更多信息……也许是文件本身。

    可能会有很多事情出错。您的 settings.py 是否仍指向正确的文件路径?在views.py 中,您是否确保将html 文件设置在同一路径中? html 文件是否在正确的文件夹中?所有的 Django 和模块版本都一样吗?有太多的名字。

    【讨论】:

    • 我没有更改项目本身的任何内容,我直接从我的存储库中克隆了它。
    猜你喜欢
    • 2022-10-30
    • 1970-01-01
    • 2015-08-17
    • 2017-12-07
    • 2018-12-05
    • 2020-09-26
    • 2022-07-06
    • 1970-01-01
    • 2015-12-10
    相关资源
    最近更新 更多