0

https://docs.djangoproject.com/en/1.3/howto/static-files/

尝试提供静态文件时,我被放到了上面的链接中。

该链接告诉我在开发中提供静态文件时

  1. 将您的静态文件放在可以找到它们的位置,'home/jamie/mysite/static/' 完成!

2.确保 django.contrib.staticfiles 包含在您的 INSTALLED_APPS 中。对于本地开发,如果您使用的是 runserver...,那么您已经完成了 setup。完毕!

3.您可能需要在模板中引用这些文件。最简单的方法是使用包含的上下文处理器,它允许模板代码如下:

<img src="{{ STATIC_URL }}images/hi.jpg" />

完毕!

哇,这似乎太简单了,肯定行不通,可悲的是,没有。

{{ STATIC_URL }} 当我检查时,等于无。现在 STATIC_URL 默认为 none,因此这些指令没有做任何事情。我肯定做错了什么,而 django 文档是正确的。但我无法弄清楚我在三个简单步骤中哪里出错了。

4

1 回答 1

1

尝试STATIC_URL = '/static/'在您的settings.py.

于 2011-10-11T04:25:24.017 回答