首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏菲宇

    django之templatetags的使用

    1、在app中创建templatetags模块(必须的) 2、创建任意 .py 文件,如:myTag.py 3、myTag.py文件: from django import template from

    1.4K50发布于 2019-06-13
  • 来自专栏菲宇

    Django之templatetags自定义标签和过滤器的使用

    案例:使用自定义标签 1、在app中创建templatetags模块 2、创建任意 .py 文件,如:myTag.py 3、myTag.py文件: from django import template 不管怎么样,第一步,在app中新建一个templatetags包(名字固定,不能变,只能是这个),和views.py、models.py等文件处于同一级别目录下。这是一个包! 在添加templatetags包后,需要重新启动服务器,然后才能在模板中使用标签或过滤器。     将你自定义的标签和过滤器将放在templatetags包下的一个模块里。     假设你自定义的标签/过滤器在一个名为poll_extras.py的文件中,那么你的app目录结构看起来应该是这样的: polls/     __init__.py     models.py     templatetags 然后你就可以在模板中像如下这样使用: {% load poll_extras %} 在templatetags包中放多少个模块没有限制。

    2.3K20编辑于 2022-05-06
  • 来自专栏IT不难技术家园

    Django模版函数用法

    用到了templatetags模版函数,记录使用方法。 创建 模块下面创建templatetags 目录,必须是这个名字。目录内新建py文件。文件内写功能函数。 # templatetags/agent_filters.py from django import template register = template.Library() @register.filter

    22610编辑于 2023-11-17
  • 来自专栏FutureTester

    Django项目中xadmin遇到的坑记录

    xadmin下载: 在百度中搜索GitHub,进入官网,然后搜索xadmin即可 image.png 1、错误提示:No module named 'django.contrib.staticfiles.templatetags ' 解决方法:   将 from django.contrib.staticfiles.templatetags.staticfiles import static   替换成:from django.templatetags.static

    1.3K22编辑于 2021-12-12
  • 来自专栏卓越笔记

    django 前后端不分离,多个模板有相同的数据渲染,用 inclusion_tag 少写代码

    独立数据块,做成标签 # joyoo\blog\templatetags\my_tags.py app 目录下新建 templatetags 目录,包含 __init__.py 文件 在 templatetags

    61930编辑于 2023-02-18
  • 来自专栏Django中文社区

    页面侧边栏:使用自定义模板标签

    模板标签目录结构 首先在我们的 blog 应用下创建一个 templatetags 文件夹。 然后在这个文件夹下创建一个 __init__.py 文件,使这个文件夹成为一个 Python 包,之后在 templatetags\ 目录下创建一个 blog_tags.py 文件,这个文件存放自定义的模板标签代码 为了能够通过 {% get_recent_posts %} 的语法在模板中调用这个函数,必须按照 Django 的规定注册这个函数为模板标签,方法如下: blog/templatetags/blog_tags.py 确保 templatetags\ 位于 blog\ 目录下,且目录名必须为 templatetags。具体请对照上文给出的目录结构。 确保 templatetags\ 目录下有 __init__.py 文件。 确保使用的 Django 版本不小于 1.9。

    2K60发布于 2018-04-17
  • 来自专栏BETTER

    django: custom template tags

    要件自定义template tags1,在app下,(view同级)建文件夹【templatetags】2,自定义tag app\templatetags\filters.pyfrom django import

    50620编辑于 2022-09-27
  • 来自专栏数据云团

    Django实战-信息资讯-自定义模板标签

    django.utils.timezone import now as now_func from django.utils.timezone import localtime 1、首先在某个 app 中,创建一个python 包,叫做`templatetags `,注意,这个包的名字必须为`templatetags`,不然就找不到。 2、在这个`templatetags`包下面,创建一个 python 文件用来存储过滤器。

    1K20发布于 2019-07-18
  • 来自专栏数据云团

    框架篇-Django博客应用-添加样式

    ②自定义 filter 在 blog/index 目录下新建 templatetags/ python文件包 目录,并在 blog/index/templatetags/ 目录下新建 blog_filters.py

    1.6K30发布于 2019-07-18
  • 来自专栏有趣的django

    CRM客户关系管理系统(四)

    {% endblock %} (3)自定义模板标签 kingadmin下创建python package "templatetags ",再新建kingadmin_tags.py # kingadmin/templatetags/kingadmin_tags.py from django.template import Library _meta.get_field('status')   取一个字段的对象     get_xxxx_display       显示choices里面的值 # kingadmin/templatetags ele += td_ele return mark_safe(ele) 现在访问页面 4.5.添加过滤功能  (1)kingadmin/views.py # kingadmin/templatetags

    2.5K00发布于 2018-05-30
  • 来自专栏授客的专栏

    Django Template层之自定义tag

    Django Template层之自定义tag by:授客 测试环境 Win7 Django 1.11 实践 步骤1 应用根目录下,新建templatetags包目录(注意:该目录名称是约定的),并在该目录下新建自定义 project_dir/website/website_template_tags.py) 代码布局如下: AutoTestPlatform/ __init__.py models.py templatetags

    66440发布于 2020-07-22
  • 来自专栏全栈程序员必看

    Django(32)自定义过滤器[通俗易懂]

    自定义过滤器 首先在某个app中,创建一个python包,叫做templatetags,注意,这个包的名字必须为templatetags,不然就找不到。 在这个templatetags包下面,创建一个python文件用来存储过滤器。

    70220编辑于 2022-09-19
  • 来自专栏技术向

    优雅地使用django进行分页(自定义tag)

    使用templatetags文件夹,与view.py同级(templatetags中要有__init__.py) 2.

    90950发布于 2019-11-20
  • 来自专栏JackeyGao的博客

    Django url 反解析

    他们分别是: django.core.urlresolvers.reverse 和 templatetags.url django.core.urlresolvers.reverse 这个函数主要用在于 unicode__(self): return unicode(self.name) def __str__(self): return self.name templatetags.url

    1.1K30发布于 2018-08-02
  • 来自专栏HelloGitHub

    统计 Django 项目的测试覆盖率

    0 100% blog\search_indexes.py 8 0 0 0 100% blog\templatetags \__init__.py 0 0 0 0 100% blog\templatetags\blog_extras.py blog\tests\test_smoke.py 4 0 0 0 100% blog\tests\test_templatetags.py 100% comments\models.py 15 0 0 0 100% comments\templatetags \__init__.py 0 0 0 0 100% comments\templatetags\comments_extras.py

    1.2K40发布于 2021-05-14
  • 来自专栏python3

    python终极篇 ---django

    在app下创建一个名叫templatetags的python包 templatetags不能错 2. 在templatetags里建一个py文件 myfilters 3. app01/ __init__.py models.py templatetags/ # 在app01下面新建一个package package , 这个名字是固定的 -- --- templatetags __init__.py app01_filters.py # 建一个存放自定义filter的py文件, 这个名字是自己取的 在app下创建一个名叫templatetags的python包   2. 在templatetags里建一个py文件   3.

    1K10发布于 2020-01-19
  • 来自专栏从零开始学自动化测试

    python测试开发django-70.自定义过滤器filter

    自定义过滤器 先在app下新建一个 templatetags 目录,注意了必须是 templatetags 目录,别瞎命名最后又说不成功!

    58220发布于 2019-11-14
  • 来自专栏Devops专栏

    Django 2.1.7 模板语言 - 变量、标签、过滤器、自定义过滤器、模板注释

    示例 1)在应用中创建templatetags目录,当前示例为"assetinfo/templatetags",创建init文件,内容为空。 2)在"assetinfo/templatetags"目录下创建filters.py文件,代码如下: #导入Library类 from django.template import Library # li>对不起,没有服务器

  • {%endfor%} </body> </html> 4)运行服务器,浏览效果如下: 过滤器可以接收参数,将assetinfo/templatetags

    1.2K30发布于 2019-07-01
  • 来自专栏HHTjim'S 部落格

    Django模板引擎中变量作为属性值调用

    2.使用自定义template filters模版过滤器 使用模版过滤器setup 1.创建templatetags目录 在项目的模块目录下创建templatetags文件夹(和路由配置urls.py同级

    2.8K20编辑于 2022-09-26
  • 来自专栏python3

    Django自定义模板标签和过滤器

    1.创建模板库 在某个APP所在目录下新建包templatetags,然后在其中创建存储标签或者过滤器的的模块,名称随意,例如myfilters.py。 在这个模块中编写相关代码。 注意:templatetags所在APP应该在配置文件中进行配置。 2.定义过滤器 过滤器是一个函数,第一个参数是被处理的值,之后,可以有任意个参数,作为过滤器参数。

    1K40发布于 2020-01-16
  • 第 2 页第 3 页第 4 页第 5 页第 6 页
    点击加载更多
    领券