0
点赞
收藏
分享

微信扫一扫

Python+django网页设计入门(18):自定义模板过滤器


技术要点:

1)模板过滤器是一个函数,在模板中使用过滤器的语法为{{ value|filter }},其中filter表示过滤器名称,接收竖线前面的value作为参数,最终显示处理后的返回值;

2)在模板中除了使用内置过滤器,还可以自定义模板过滤器;

3)在模板中使用自定义过滤器。

====================

1、在网站项目的应用apps\questions中创建包templatetags,在该包中创建Python文件myTemplateFilter.py。

Python+django网页设计入门(18):自定义模板过滤器_web开发

2、修改apps\questions\templatetags\myTemplateFilter.py文件,内容如下:

Python+django网页设计入门(18):自定义模板过滤器_python_02

3、修改文件apps\questions\templates\questions\questionlist.html,使用自定义过滤器。

Python+django网页设计入门(18):自定义模板过滤器_web开发_03

4、运行网站,使用浏览器查看效果。

Python+django网页设计入门(18):自定义模板过滤器_django_04


举报

相关推荐

0 条评论