文件模型.py:
class Author(models.Model):
full_name = models.CharField(max_length=255, default='', blank=True, null=True)
origin = JSONField(null=True)
文件 forms.py
class AuthorForm(forms.ModelForm):
full_name = forms.CharField(
required=False,
widget=forms.TextInput(
attrs={'placeholder': '?', 'class': "input-xs form-control"}
)
)
class Meta:
model = Author
fields = ('full_name')
文件视图.py:
def author(request):
if request.method == 'POST':
form = AuthorForm(request.POST)
if form.is_valid():
form.save()
return redirect(reverse(list_author))
我想用这个字典 {"data":True} 填充“origin”字段,就在“if form.is_valid():”中,我该怎么做,我们必须创建一个表单字段?或者我们可以直接在if循环中填写?
答案 0 :(得分:0)
您可以设置包含在表单中的 0
的 .origin
:
.instance