Python中文
首页
教程
问答
标签
搜索
登录
注册
Django会自动缓存模板吗?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我是Django新手,正在尝试在两个图像之间实现投票系统。但是,页面看起来像是被缓存了或者其他什么,因为当我刷新它时,一些值是错误的。我的设置中没有缓存设置。在</p> <p>以下是视图:</p> <pre><code>def rate(request, type): photos = Photo.objects.order_by('?')[:2] c = Context({"photos": photos, "type": type}) return render_to_response("base_rate.html", c) </code></pre> <p>以及模板:</p> ^{pr2}$ <p>某些页面将包含对象的错误信息。下面是我得到的一个示例源:</p> <pre><code><div class="photo"> <img src="/img/rate/16photo1.jpg" alt="Photo" /> <a href="/rate/vote/16/17" class="vote">Vote</a> <a href="/rate/flag/16" class="flag">Flag</a> </div> <div class="photo"> <img src="/img/rate/17photo2.jpg" alt="Photo" /> <a href="/rate/vote/16/16" class="vote">Vote</a> <a href="/rate/flag/16" class="flag">Flag</a> </div> </code></pre> <p>第二个投票href应该是“/rate/Vote/17/16”,标志href应该是“/rate/flag/17”,但是出现了问题,我得到的数据不一致。在</p> <p>有什么想法吗?在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>Django默认情况下不会缓存这些类型的内容。确保您的浏览器/isp/等没有缓存它。在</p> <p>数据库查询似乎没有返回预期的结果。直接通过调试器或打印语句调试(如果需要的话)进行检查。在</p> <p>也就是说,你真的需要花很长时间认真考虑你的应用程序设计。使用GET请求对应用程序进行有状态的更改是一个非常糟糕的主意。尤其是你这样做的方式。您需要更改这些链接以将请求发送到单个表单。否则,您会发现随机的网络蜘蛛会破坏您的应用程序。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
无法使用Django restfram生成PDF
9 回答
无法使用Django Rest框架发送压缩的gzip数据
3 回答
无法使用Django rest框架进行身份验证(请求用户=匿名用户)
10 回答
无法使用Django、Python和JavaScrip触发onclick函数
5 回答
无法使用Django.views.generic.View保存表单
9 回答
无法使用Django(python 2.7,OS X 10.11.1)
6 回答
无法使用Django/mongoengine连接到MongoDB(身份验证失败)
6 回答
无法使用Django\u mssql\u后端迁移到外部hos
1 回答
无法使用Django&Python3.4连接到MySql
9 回答
无法使用Django+nginx上载媒体文件
7 回答
无法使用Django1.6导入名称模式
2 回答
无法使用Django1.7和mongodb登录管理站点
8 回答
无法使用Djangoadmin创建项目,进程使用了错误的路径,因为我事先安装了错误的Python
5 回答
无法使用Djangockedi验证CBV中的字段
2 回答
无法使用Djangocketditor上载图像(错误400)
7 回答
无法使用Djangocron进行函数调用
7 回答
无法使用Djangofiler djang上载文件
7 回答
无法使用Djangokronos
1 回答
无法使用Djangomssql provid
10 回答
无法使用Djangomssql连接到带有Django 1.11的MS SQL Server 2016
6 回答