【发布时间】:2017-10-07 01:13:51
【问题描述】:
例如,假设这是我的模型:
class Author(models.Model):
author = models.CharField()
friends = models.CharField()
我只想将朋友作为表单域
【问题讨论】:
标签: python django django-models django-forms
例如,假设这是我的模型:
class Author(models.Model):
author = models.CharField()
friends = models.CharField()
我只想将朋友作为表单域
【问题讨论】:
标签: python django django-models django-forms
您使用的是 ModelForm 吗?如果是这样,您可以使用 Meta 类中的 fields 变量设置您想要的字段:
from django import forms
from yourapp.models import Author
class AuthorForm(forms.ModelForm):
class Meta:
model = Author
fields = [ "friends", ]
注意:字段变量是一个列表,因此如果您只传递一个字段,请确保包含尾随逗号。
建议您也阅读 Django ModelForm Docs,这样您就可以提前解决您可能要提出的所有其他问题 :)
【讨论】: