2011-06-01 96 views
1

我在寻找一个简单的例子modelformset - 我有一个模型Django的:显示modelformset,然后在编辑,然后保存 -

class Category(BaseModel): 

    categoryText = db.StringProperty() 
    parentCat = db.IntegerProperty() 

我想创建一个formset显示wihle他们都所有可用的分类可以编辑,然后提交编辑。

我被卡住的地方,我得到错误的领域是不可编辑的。根据文档,我应该设置类别字段可编辑=真 - 但是没有关于我在哪里做的信息。我试图在模型中设置它,但我得到错误。并且在表单中,我不声明字段,因为它是一个模型表达式!

当我试图显示此表单集我得到: “StringProperty”对象有没有属性“编辑”

我希望得到任何帮助 - 视图和模型的一个基本的例子,表单类将真正帮助。

回答

0

我想通了 - 我使用appengine helper作为补丁来让django工作 - 这个补丁不支持模型表单。必须使用不像Django那样丰富的GAE版本。

由于这个原因,我从appengine帮手切换到非rel - 虽然我在安装过程中遇到了一些问题,但是此版本的补丁已完成。 Django现在按照文档中的描述工作。

如果您是新手,并试图从可用文档中学习Django,非rel似乎是一个更好的选择。

相关问题