微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Django 项目从 Windows 转移到 Mac 后不起作用

如何解决Django 项目从 Windows 转移到 Mac 后不起作用

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

解决方法

python manage.py  runserver --insecure

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

,

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。