django - 获取模型表单以输出模型表单字段的自定义名称
问题描述
我有一个模型:
class SubmitDomain(ModelForm):
emailVerified = forms.CharField(max_length=50, required=False, widget=forms.TextInput(attrs={'class': 'validate', 'id': 'emailVerified'}))
domainNm = forms.CharField(max_length=40, required=False, widget=forms.TextInput(attrs={'class': 'validate', 'id': 'domainNm'}))
在 2+ 之前的 django 版本中,我能够创建verbose_name=something
以更改与模型字段名称实际不同的模型表单字段名称的显示值。
例如,在我的表单上显示:
domainNm
和emailVerified
我怎样才能让它显示:
Domain Name
Verifying Email
先感谢您。
解决方案
verbose_name
是模型字段的属性,而不是表单字段。对于您使用的表格label
。这些在 Django 2 中都没有改变。
推荐阅读
- c# - 我们可以在 .NET Core (3.1) 项目中使用 Win2D 吗?
- swift - SwiftUI:初始列表元素的位置错误
- r - R如何进行分配和引用从字符串转换的变量名
- python - 如何迭代行并删除列匹配的所有其他行?
- reactjs - 从 ReactNative 上的 API(jsonplaceholder) 删除数据
- pdf - 为什么此 PDF 中的纯青色图像未显示为纯青色?
- php - PHP - 我需要在一个循环中启动一个优化图像的类,以便在上传每个图像时对其进行优化?
- powershell - 为什么我的变量在 Powershell 中中断?(从文件中获取变量)
- computer-vision - 使用 opencv [计算机视觉] 从实时网络摄像头进行眼睛注视跟踪
- performance - 为什么在重新创建 neo4j DB 后 Cypher 查询性能会提高?