Django模板获取field的verbose_name实例


Posted in Python onMay 19, 2020

创建一个名为templatetags的python module。

新建一个名为verbose_name.py的文件。

from django import template
register = template.Library()

@register.simple_tag
def get_verbose_field_name(instance, field_name):
  """
  Returns verbose_name for a field.
  """
  return instance._meta.get_field(field_name).verbose_name.title()

在模板页面引入自定义的标签。

{% load verbose_names %}

{% get_verbose_field_name instance field %}

补充知识:django中form的label和verbose name的区别

captcha = CaptchaField(label = u'验证码')

captcha = CaptchaField(verbose_name = u'验证码')

label是这个Field如果在form中的话会显示。

verbose_name 在form中不会显示 只是一种说明而已

以上这篇Django模板获取field的verbose_name实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用正则搜索字符串或文件中的浮点数代码实例
Jul 11 Python
Linux下使用python调用top命令获得CPU利用率
Mar 10 Python
python实现的希尔排序算法实例
Jul 01 Python
在Django的通用视图中处理Context的方法
Jul 21 Python
Python变量和数据类型详解
Feb 15 Python
pycharm执行python时,填写参数的方法
Oct 29 Python
Django开发的简易留言板案例详解
Dec 04 Python
Python3爬虫之urllib携带cookie爬取网页的方法
Dec 28 Python
PyCharm中如何直接使用Anaconda已安装的库
May 28 Python
Python3合并两个有序数组代码实例
Aug 11 Python
用Python进行栅格数据的分区统计和批量提取
May 27 Python
Python中的turtle画箭头,矩形,五角星
Mar 16 Python
Django多层嵌套ManyToMany字段ORM操作详解
May 19 #Python
django ORM之values和annotate使用详解
May 19 #Python
基于python实现地址和经纬度转换
May 19 #Python
Python Django form 组件动态从数据库取choices数据实例
May 19 #Python
Django自关联实现多级联动查询实例
May 19 #Python
Python的Django框架实现数据库查询(不返回QuerySet的方法)
May 19 #Python
django 数据库返回queryset实现封装为字典
May 19 #Python
You might like
利用文件属性结合Session实现在线人数统计
2006/10/09 PHP
PHP中for循环语句的几种变型
2007/03/16 PHP
PHP下通过exec获得计算机的唯一标识[CPU,网卡 MAC地址]
2011/06/09 PHP
php中使用array_filter()函数过滤空数组的实现代码
2014/08/19 PHP
PHP简单操作MongoDB的方法(安装及增删改查)
2016/05/26 PHP
laravel自定义分页效果
2017/07/23 PHP
Hutia 的 JS 代码集
2006/10/24 Javascript
jQuery下的几个你可能没用过的功能
2010/08/29 Javascript
jQuery中extend函数详解
2015/07/13 Javascript
javascript弹出窗口实现代码
2015/11/12 Javascript
Bootstrap实现默认导航栏效果
2020/09/21 Javascript
JavaScript检查子字符串是否在字符串中的方法
2016/02/03 Javascript
详解IWinter 一个路由转控制器的 Nodejs 库
2017/11/15 NodeJs
JavaScript实现新年倒计时效果
2018/11/17 Javascript
js如何实现元素曝光上报
2019/08/07 Javascript
js实现简单掷骰子效果
2019/10/24 Javascript
Vue学习笔记之计算属性与侦听器用法
2019/12/07 Javascript
Vue前端判断数据对象是否为空的实例
2020/09/02 Javascript
mustache.js实现首页元件动态渲染的示例代码
2020/12/28 Javascript
[03:39]DOTA2英雄梦之声_第05期_幽鬼
2014/06/23 DOTA
python中的lambda表达式用法详解
2016/06/22 Python
Python语言实现将图片转化为html页面
2017/12/06 Python
Python之使用adb shell命令启动应用的方法详解
2019/01/07 Python
python读取大文件越来越慢的原因与解决
2019/08/08 Python
浅谈HTML5新增及移除的元素
2016/06/27 HTML / CSS
AJAX的全称是什么
2012/11/06 面试题
教育学专业毕业生的自我评价
2013/11/21 职场文书
接待员岗位责任制
2014/02/10 职场文书
十一酒店活动方案
2014/02/20 职场文书
希特勒经典演讲稿
2014/05/19 职场文书
物流管理系毕业生求职信
2014/06/03 职场文书
期末考试复习计划
2015/01/19 职场文书
财务经理岗位职责
2015/01/31 职场文书
导游词400字
2015/02/13 职场文书
2015年读书月活动总结
2015/03/26 职场文书
导游词之苏州盘门景区
2019/11/12 职场文书