1、文章详情页的设计 2、文章详情页的数据构建 1、解决复用问题:方式1:封装函数 3、解决复用问题:方式2:inclution_tag 自定义tag 1、自定义的simple_tag 2.inclution_tag 4、标签字符串转义 1、字符串转义 2、防止xss攻击 4 5 6 7 8 9 ...
分类:
其他好文 时间:
2018-08-05 00:34:08
阅读次数:
213
Django自定义simple_tag时出错如下: TemplateSyntaxError at /app/ ...
分类:
其他好文 时间:
2018-07-14 14:49:31
阅读次数:
552
自定义模板标签和 过滤器: 因为模板标签和过滤器只给我们提供了 这么多 无法对我们的使用造成更多的便利 ,剩下的就需要我们自己去创建新的 模板标签和过滤器了 1、在settings中的INSTALLED_APPS配置当前app,不然django无法找到自定义的simple_tag. 2、在app中创 ...
分类:
其他好文 时间:
2018-06-26 20:43:35
阅读次数:
151
1,simple_tag,filter 2,request views 3,数据库操作 4,cookie 5,session session通用设置 session引擎 6,CSRF 7,中间件 指定函数使用中间件(默认全部) 中间件执行顺序 8,缓存 由于Django是动态网站,所有每次请求均会去 ...
分类:
其他好文 时间:
2018-06-24 19:30:31
阅读次数:
168
Django(模板语言-自定义filter和simple_tag) filter过滤器的主要形式:变量|函数,意思是将变量交给函数处理,而自定义filter就是自己定义函数,因为用到已有的很少。 a.在app中创建templatetags模块(必须的) b.在templatetags中创建.py文件 ...
分类:
编程语言 时间:
2018-05-18 11:22:58
阅读次数:
209
自定义simple_tag内置的方法首先Django中包含了很多内置的方法:这里通过lower实现在views视图函数中写如下代码:def tp3(request):
name= "ABCDEFG"
return render(request
分类:
其他好文 时间:
2018-03-22 15:59:45
阅读次数:
209
模板可以分为下面几类-母版-函数->>自动执行(这里自动执行是不能给参数的)-模板自定义函数:*simple_filter这个simple_filter就是html里面的{{name|upper}}中的upper,这个内置函数就是一个simple_filter自定义simple_tag参考:https://docs.djangoproject.com/en/1.10/ref/templ
分类:
编程语言 时间:
2018-02-27 15:58:04
阅读次数:
127
# 增删改查 # 前端提交数据的方式: # ajax|form表单 # 前端数据校验,为了减小服务器不必要的压力; # 后端验证是为了保证后端数据的准确性; # 因为表格中数据都是在后端simple_tag生成的,所以需要在simple_tag循环代码中, # 将下标为0的字段值上加上链接,点击可以... ...
分类:
其他好文 时间:
2018-01-21 22:32:24
阅读次数:
210
# 自定义模板方法|相当于django中的simple_tag以及filter; # 1.uimethods.py def tag_one(self): print(self) return 'tags' # 2.uimodules.py from tornado.web import UIModu... ...
分类:
其他好文 时间:
2017-12-23 20:22:25
阅读次数:
234
模板过滤器是在变量被显示前修改它的值的一个简单方法。 过滤器使用管道字符 . 模板标签(template tag) 。标签(tag)定义比较明确,即: 仅通知模板系统完成某些工作的标签。 一:django自带过滤器 二:模板标签(template tag) 标签(tag):定义比较明确,即: 仅通知 ...
分类:
其他好文 时间:
2017-11-05 22:31:35
阅读次数:
330