django登录界面(默认设置)无法正常显示?

时间:2014-08-30 10:06:39

标签: django django-admin django-login

我的django管理页面无法正常显示。就像一个纯粹的html显示。有人可以在这帮忙吗?

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

感谢

3 个答案:

答案 0 :(得分:0)

您可能没有静态文件服务设置。如果您已启用DEBUG,则您将自动使用Django的开发服务器(./manage.py runserver)获取此信息。如果在生产中运行,则需要手动设置。有关详细信息,请参阅the docs

答案 1 :(得分:0)

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

  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包的urls.py中设置

答案 2 :(得分:0)

发现了这个问题。

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

在setting.py文件中