【发布时间】:2012-03-09 02:41:02
【问题描述】:
我有以下内容,但为什么这不隐藏图书评论的标签?我收到错误“未定义文本字段”:
from django.db import models
from django.forms import ModelForm, Textarea
class Booklog(models.Model):
Author = models.ForeignKey(Author)
Book_comment = models.TextField()
Bookcomment_date = models.DateTimeField(auto_now=True)
class BooklogForm(ModelForm):
#book_comment = TextField(label='')
class Meta:
model = Booklog
exclude = ('Author')
widgets = {'book_entry': Textarea(attrs={'cols': 45, 'rows': 5}, label={''}),}
【问题讨论】:
-
可能不隐藏,而是把标签改成nothing?
-
你导入forms.TextField了吗?
-
我没有,我只有 from django.forms import ModelForm, Textarea。当我尝试添加“,TextField”时出现导入错误...
-
糟糕。没有forms.TextField。使用带有 Textarea 小部件的 forms.CharField。
-
这让我抓狂,正确的语法是什么?有谁知道如何简单地替换默认标签??
标签: python django label hide modelform