抱歉我的问题很基本,我想在模板页面中显示一个图像,我正在工作,图像没有显示我创建了一个新项目 SecondPrjt,只有一个名为“index”的视图函数和一个名为test.html ,并在 SecondPrjt 文件夹中创建一个名为 static 的文件夹,并在其中创建文件夹图像并将所有需要的图像放在那里
网址.py:
urlpatterns = patterns('',
# Examples:
# url(r'^$', 'SecondPrjt.views.home', name='home'),
(r'^$','views.index'),
.........
)
urlpatterns += staticfiles_urlpatterns()
视图.py
from django.shortcuts import render_to_response
def index(request):
return render_to_response('test.html')
测试.html:
img src="{{ STATIC_URL }}images/img03.jpg" width="186" height="186"
设置.py
STATIC_ROOT = "C:/wamp/www/SecondPrjt/static"
STATIC_URL = '/static/'
STATICFILES_DIRS = (
"C:/wamp/www/SecondPrjt/static",
)
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
)
INSTALLED_APPS = (
'django.contrib.staticfiles',
)
任何人都可以建议我有什么问题。注意我正在使用windows和django1.3并使用开发服务器。在此先
感谢
我在浏览中
请求http://127.0.0.1:8000/后得到以下信息
c:\wamp\www\SecondPrjt>python manage.py runserver
Validating models...
0 errors found
Django version 1.3, using settings 'SecondPrjt.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
[05/Sep/2011 15:18:24] "GET / HTTP/1.1" 200 89
[05/Sep/2011 15:18:24] <b>"GET /images/img03.jpg HTTP/1.1" 404 2028