2013-07-28 295 views
0

我通过djangobook.com学习django。我要一步一步来,一切都按预期进行。当我运行本地服务器时,没有发生错误,但我的网站的外观有点不同。而官方网站上显示的图片例子包括彩色表格和花哨头文件,我只有简单的文本和链接。一旦我在Windows XP中学习它,一切都是一样的。自从我来到Ubuntu 10.04后,问题就出现了。 它有什么与我的Python版本?我使用的是默认版本2.6.5。 如果你能帮助我,我真的很感激。管理网站外观django

非常感谢

+0

你的意思是在管理页面上没有CSS? –

+0

你可以请你发布'settings.py'不需要包含数据库字典,可以省略。 –

回答

0

您需要为管理界面所需的静态文件提取到您的项目文件夹。

在您的项目中创建一个名为static的文件夹。

现在编辑settings.py文件:

# full path to the static directory you just created 
STATIC_ROOT = 'absolute_path_to_static_directory' 

STATIC_URL = '/static/' 

现在运行:python manage.py collectstatic

这将所有管理静态文件放入static目录。

现在再次运行您的服务器。

+0

他真的不需要做'collectstatic'。我的意思是,我刚刚创建了一个静态文件夹,并始终正常工作。 –

+0

感谢您的回复。是的,一切都显示没有CSS。我试过你的指示,但我只是得到这个:未知的命令:'collectstatic'键入'manage.py帮助'的用法。 – rezahs

+0

@GamesBrainiac如果管理文件已经在python路径上,那么不需要'collectstatic',但是看起来OP的django设置有问题。 –