0

嗨,我是 django 的新手,我为我的项目进行用户身份验证,它工作正常。
我在我的项目根文件夹中创建了一个名为“static”的文件夹[现在在本地开发中],并在 setting.py 中进行了必要的编辑,

我的第一页 [包含登录表单] 显示图像并成功使用 css 文件,如果登录成功帐户/配置文件 url 映射到视图,这又导致模板“LoginSuccess.html”但不显示图像和 css 文件。

问题是它没有从静态文件夹中获取图像。我的命令提示符如下所示


使用设置 'SecondPrjt.settings' 发现 0 个错误 Django 版本 1.3
开发服务器在 http://127.0.0.1:8000/ 处运行
使用 CTRL-BREAK 退出服务器。
[2011 年 9 月 20 日 22:11:47]“GET / HTTP/1.1”200 5394
[2011 年 9 月 20 日 22:11:47]“GET /static/css/style.css HTTP/1.1”200 3612
[ 2011 年 9 月 20 日 22:11:47]“GET /static/images/favicon.ico HTTP/1.1”200 1150
[2011 年 9 月 20 日 22:12:10]“POST/HTTP/1.1”302 0

[20 /Sep/2011 22:12:10]“GET /accounts/profile/HTTP/1.1”200 1930
[20/Sep/2011 22:12:10]“GET /accounts/profile/css/style.css HTTP/1.1 " 404 2758
[20/Sep/2011 22:12:10] "GET /accounts/profile/images/logo.jpg HTTP/1.1" 404 2764
[20/Sep/2011 22:12:10]“GET /accounts/profile/images/rss.jpg HTTP/1.1”404 2761
[20/Sep/2011 22:12:10]“GET /accounts/profile/images /but1.gif HTTP/1.1" 404 2764
也对与静态文件无关的 HTTP 302 感到困惑


注意:我使用 base.html(调用 css 文件,一些图像),它继承了我所有的模板
urls.py (r'^$',login),
(r'^accounts/profile/$',views.loginsuccess) ,
(r'^accounts/logout/$',logout),

4

1 回答 1

1

我在渲染时忘记传递上下文的问题 render_to_response('user/LoginSuccess.html',context_instance=RequestContext(request)

于 2011-09-21T06:15:26.440 回答