在将Django项目从Windows 10机器上转移后,我在MacBook Pro上使用Django 3.1.7。然而,在重新设置数据库和超级用户并运行命令pipenv sync
以安装所有必要的模块时,服务器确实会运行;但它不提供我的任何URL或管理页面的CSS样式。我可以在"/admin"访问管理页面,但我设置的其他页面不会显示。每当我尝试提供页面时,它给我的只是我的自定义404页面。有什么办法解决这个问题吗?有什么不对劲吗?Admin CSS文件在哪里?
python manage.py runserver --insecure
即使DEBUG设置为False,也可以使用--unsecurity选项强制使用staticfiles应用程序提供静态文件。djangoproject
我想我们需要更多信息。。。也许是文件本身。
可能会有很多事情出错。您的settings.py是否仍指向正确的文件路径?在views.py中,您是否确保将html文件设置在同一路径中?html文件在正确的文件夹中吗?Django和模块的版本都一样吗?名字太多了。
我也有同样的问题。根据您所描述的,发生这种情况是因为您的文件路径使用/或
一台机器使用正斜杠,另一台使用反斜杠
我不知道如何使用一种对两种都有效的方法