Django 登录屏幕(默认设置)显示不正确?



我的django管理页面显示不正确。就像一个纯html显示。有人能帮忙吗?

我没有上传截图的权限。但你可以想象,它看起来和教程节目不一样。

感谢

您可能没有为设置服务的静态文件。如果打开了DEBUG,那么Django的开发服务器(./manage.py runserver)会自动得到它。如果在生产中运行,则需要手动设置。有关详细信息,请参阅文档。

基本上,您的静态文件没有正确设置,其中一些原因可能是:-

  1. 如果您在像apache这样的服务器上运行,您需要在settings.py中有静态url,在apache的httpd.conf文件中有相同的别名。

  2. 如果您在内置服务器中的django上运行,请尝试设置Debug=True,这将强制django为这些静态文件提供服务。

  3. 如果您在settings.py文件中有debug=False,https://docs.djangoproject.com/en/dev/howto/static-files/

  4. 因为你真的需要django的静态文件,有时你必须单独设置django-admin静态文件的别名,可以在指向django-package 的urls.py中设置

发现问题。

我忘了打开'django.contrib.staticfiles'

在setting.py文件中

最新更新