django admin django.contrib.staticfiles

时间:2013-06-13 20:19:09

标签: django django-admin

我正在按照此处包含的教程进行操作:

http://www.djangobook.com/en/2.0/chapter06.html

他们说管理网站应该是这样的:

http://www.djangobook.com/en/2.0/_images/admin_index.png

当我启动管理站点时,它看起来非常简单,只是纯文本和链接:

Django administration

Welcome, admin. Change password / Log out
Site administration

Auth
Groups  Add Change
Users   Add Change
Recent Actions

My Actions

None available

我注意到当我从INSTALLED_APPS中取消注释django.contrib.staticfiles时它看起来很像链接,虽然教程中没有提到...有人可以向我解释这个行为吗?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

The Django Book is a little out of date(虽然我相信正在进行更新):

  

本书最初由Apress于2009年出版,涵盖了Django 1.0。从那以后,它已经衰落了。我们正在努力让本书更新以涵盖Django 1.4,1.5及更高版本

静态文件都是CSS / JS&您的网站(和django管理员)使用的图片。需要收集它们并将其放置在服务器(或开发服务器)可以为其提供服务的位置。这是django.contib.staticfiles的工作。

您可以在'Managing Static Files' documentation

中详细了解相关信息
  

网站通常需要提供其他文件,例如图片,JavaScript或CSS。在Django中,我们将这些文件称为“静态文件”。 Django提供了django.contrib.staticfiles来帮助您管理它们。