例如,假设这是我的模型:
class Author(models.Model):
author = models.CharField()
friends = models.CharField()
我只希望将朋友作为表单字段
答案 0 :(得分:1)
您使用的是 ModelForm 吗?如果是这样,您可以使用fields
类中的Meta
变量设置所需的字段:
from django import forms
from yourapp.models import Author
class AuthorForm(forms.ModelForm):
class Meta:
model = Author
fields = [ "friends", ]
注意:字段变量是列表,因此如果您只传递一个字段,请确保包含尾随逗号。
建议您阅读Django ModelForm Docs,因为这样您可能会在您可能想出的所有其他问题上领先一步:)