首页 > 其他 > 详细

037:自定义过滤器实战

时间:2019-12-24 16:01:44      阅读:78      评论:0      收藏:0      [点我收藏+]

Django再牛逼,也不可能满足所有需求,所以自定过滤器成了刚需!!!

自定义过滤器步骤:

1、在某个APP中,创建一个名叫:templatetags 包(这个包名必须是:templatetags ,不然django找不到);

2、在templatetags中创建一个py文件——写自己的过滤器(即:函数);

3、将写好的过滤器注册到:django.template.Library.filter 中;

4、APP必须要添加到项目的setting.INSTALLED_APPS中(我这里使用pycharm创建的时候同事创建的——默认就加上了);

5、模板文件中使用:load 标签加载刚刚创建过滤器,即可使用;

下面是上面的过程实例:

1~3步骤如下:

技术分享图片

4情况如下:

技术分享图片

 

 视图函数、urls文件如下:

技术分享图片

技术分享图片

5、模板文件情况:

技术分享图片

 结果如下:

技术分享图片

037:自定义过滤器实战

原文:https://www.cnblogs.com/Carlos-Li/p/12091346.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!