我有一個簡單的模型類:ModelFormSet編輯所有條目的模型類
class Category(BaseModel):
categoryText = db.StringProperty()
parentCat = db.IntegerProperty()
我想創建一個模型表單集,以顯示類別的所有條目:
窗體類:
class CategoryForm(forms.ModelForm):
categoryText = forms.CharField()
class Meta:
model = Category
View.py
def showAllCategories:
CategoryFormSet = modelformset_factory(Category)
if request.POST:
formset = CategoryFormSet(request.POST)
if formset.is_valid():
formset.save()
else:
formset = CategoryFormSet(Category.objects.all())
return render_to_response('showcat.html',{'formset':formset})
不知道我在做什麼錯:我得到這個錯誤: 'StringProperty'對象沒有'可編輯的'屬性
這應該是非常簡單的,但它是一個挑戰。
您已經三次提出同樣的問題,並且您已被告知3次問題是什麼。嘗試弄清楚問題出在哪裏,然後詢問**一次** – 2011-06-01 20:55:30
@pastylegs:如果已經詢問過,請標記爲重複。 – 2011-06-03 12:42:17