0
我想知道將數據保存到非HTML表單的備用方法。在保存表單時向表單添加額外的字段
這是我的models.py:
class product(models.Model):
user = models.ForeignKey("user")
product = models.CharField(max_length=128)
cost = models.IntegerField()
這是我forms.py:
class productform(forms.ModelForm):
class Meta:
model = product
fields = ["product","cost"]
這是我的views.py
for formset in product_formset:
cost = formset.cleaned_data['cost']
product = formset.cleaned_data['product']
product(
product = product,
cost = cost,
user = request.user,# here user is not coming
).save() through the form.
而不是使用表單集的。 save()在這裏,我通過formset迭代來保存附加字段「user」。我的問題,有沒有簡單的方法來保存額外的字段「用戶」,而無需迭代。 有人請糾正這個問題,如果不正確。
再次你幫助,我只有感謝給.. :-) – Thameem 2015-02-23 13:46:43