什么是“ModelForm”中的标签

时间:2018-05-09 00:03:36

标签: django

我正按照指示建立一个网站 我不了解标签属性:

class TopicForm(forms.ModelForm):
    class Meta:
        model = Topic
        fields = ['text']
        labels = {'text':''}

models.py中的主题未指定标签属性:

class Topic(models.Model):
    """A topic the user is learning about."""
    text = models.CharField(max_length=200)
    date_added = models.DateTimeField(auto_now_add=True)

标签是什么?

1 个答案:

答案 0 :(得分:0)

label参数允许您为特定字段指定“人性化”标签。通常用于表格。

字段的默认标签是从字段名称生成的,方法是将所有下划线转换为空格,并将第一个字母的上限设置为

the_name = forms.CharField()

标签是:名称

name = forms.CharField(label='Your name')

标签是:您的名字,因为我们设置了标签参数

来源:Django Documentation