首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django:更改views.py或其他方法中的默认标签内容

Django:更改views.py或其他方法中的默认标签内容
EN

Stack Overflow用户
提问于 2019-04-18 13:43:15
回答 1查看 79关注 0票数 0
代码语言:javascript
复制
class SchoolUpdateView(UpdateView):
    model = models.School
    fields = ('name', 'principal')
    labels = {'name': '學校名稱:', 'principal': '學校校長', 'location': '學校地址'}

它不工作,仍然显示名称,主体,位置;不是我想要的语言。并且我已经尝试使用jQuery来修改它。但它是在html中默认设置的<label for="id_age">Age:</label>,没有给定的id。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-18 14:57:54

视图没有定义标签的属性。而是定义一个表单类并将它们设置在那里。

代码语言:javascript
复制
class SchoolForm(forms.ModelForm):
    class Meta:
        fields = ('name', 'principal')
        labels = {'name': '學校名稱:', 'principal': '學校校長', 'location': '學校地址'}

class SchoolUpdateView(UpdateView):
    form_class = SchoolForm
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55739760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档