介绍
这篇文章主要讲解了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