簡體   English   中英

帶有Google App引擎的Django ModelFormSet

[英]Django ModelFormSet with Google app engine

我將Django與Google App Engine結合使用。 我正在使用Google提供的django應用引擎幫助程序項目。

我正在嘗試創建像這樣的Django modelformset:

#MyModel inherits from BaseModel    
MyFormSet = modelformset_factory(models.MyModel)

但是,此錯誤失敗:

'ModelOptions'對象沒有屬性'fields'

顯然,modelformset_factory()期望MyModel實現“字段”訪問器。

有人成功使用了GAE數據存儲區的modelformset嗎? 還是這與Django和GAE之間的根本不兼容?

這是Django和GAE之間的根本不兼容性,因為它們的模型沒有共享相同的接口。 django幫助程序不包括modelformsets的補丁,但django-nonrel可能會或最終會包含。

由於Google團隊不再在django幫助程序上花費太多時間,因此除非您想自己打補丁,否則最好還是去看看django-nonrel http://www.allbuttonspressed.com/projects/django-nonrel

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM