1
czheo 2015-05-24 23:32:35 +08:00
你需要这个?
``` js window.history.go(-1) ``` |
2
tidewind 2015-05-24 23:40:53 +08:00
跟django,cache都没关系
预览页面要么用modal窗口,要么用js的cookie存储表单数据在预览页面显示 |
3
cheerzeng OP @czheo 是的,这个就是我要的效果,先谢谢啦。
但是我还是想弄明白Django的cache是怎样缓存一个page的,你了解吗? |
4
cheerzeng OP @tidewind 我知道是通用的,因为我现在用的就是django,所以想了解关于它的cache是怎么缓存一个页面的。
js的cookie应该也是OK的,就是不知道如果用cache的话是如何实现 |
5
tidewind 2015-05-25 01:01:07 +08:00
@cheerzeng 你只是想知道django怎么在view里使用cache吗?那看官方文档就好了。
https://docs.djangoproject.com/en/1.8/topics/cache/#the-per-view-cache |
6
tidewind 2015-05-25 01:04:42 +08:00
@cheerzeng 如果你想借助这个cache来完成你想做的事情,其实会比较累,首先用户填写的数据需要提交到服务端,再由view缓存起来,然后你需要再在模板里用{% load cache %}之类的标记来加载这些缓存数据。
|
7
geeklian 2015-05-25 08:01:03 +08:00 via iPhone
per page cache太难用了...
上手的话直接cachalot 这种傻瓜的orm缓存就ok了... |
8
cheerzeng OP @tidewind 这个我大概看过了,好像没有我这种用法,所以我怀疑是不是我的场景不能用这个cache, 晚上再细看一下。
|
9
cheerzeng OP @tidewind 之前是想用cache来做,现在的话,可能直接用一楼的js就好了,其实也不一定要用这个,就是刚好不懂,就想弄明白,至于有更简单常用的,肯定就用那种
|
11
geeklian 2015-05-25 23:48:15 +08:00
|
12
geeklian 2015-05-25 23:48:59 +08:00
@cheerzeng
https://pypi.python.org/pypi/django-cache-machine 三个....都是傻瓜的orm cache... django-cache-machine不支持python3.. |