Django模板怎么获取字段的verbose_name

  介绍

这篇文章主要讲解了Django模板怎么获取字段的verbose_name,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

创建一个名为templatetags的python模块。

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

从django导入模板
  注册=template.Library ()
  
  @register.simple_tag
  field_name def get_verbose_field_name(实例):
  “““
  返回verbose_name字段。
  “““
  返回instance._meta.get_field (field_name) .verbose_name.title () 

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

{%负载verbose_names %}

{% get_verbose_field_name实例字段%}

<强> django中形式的标签和冗长的名字的区别

验证码=CaptchaField(标签=u # 39;验证码& # 39;)

验证码=CaptchaField (verbose_name=u # 39;验证码& # 39;)

标签是这个领域如果在表单中的话会显示。

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

看完上述内容,是不是对django模板怎么获取字段的verbose_name有进一步的了解,如果还想学习更多内容,欢迎关注行业资讯频道。

Django模板怎么获取字段的verbose_name