如何通过Django模板获取字段的verbose_name实例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计223个文字,预计阅读时间需要1分钟。
创建一个名为 `templatetags` 的 Python 模块,并新建一个名为 `verbose_name.py` 的文件。内容如下:
pythontemplatetags/templatetags.pyfrom django import template
register=template.Library()
@register.simple_tagdef get_verbose_field_name(instance, field_name): Returns verbose name of the field. return
创建一个名为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()
在模板页面引入自定义的标签。
本文共计223个文字,预计阅读时间需要1分钟。
创建一个名为 `templatetags` 的 Python 模块,并新建一个名为 `verbose_name.py` 的文件。内容如下:
pythontemplatetags/templatetags.pyfrom django import template
register=template.Library()
@register.simple_tagdef get_verbose_field_name(instance, field_name): Returns verbose name of the field. return
创建一个名为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()
在模板页面引入自定义的标签。

