我試圖從django-forms-builder
作爲(通用的,如有必要)內嵌在django管理員中的表單條目。Django-form-builder管理員聯機
但是,當我這樣做時,我的表單字段沒有出現,只有日期和時間是,抽象基類中定義的唯一字段。以上是完全可以理解鑑於字段動態注入 -
UPDATE。 django-forms-builder
sublcasses 摘要基類,創建FormEntry
,Form
,FormField
模型。
基本上,我需要能夠檢索給定類型Form
的實際FormEntry
。
更新2 - 可能相關的和有用的鏈接:
或...創建custom AJAX-hackish solution
models.py
from forms_builder.forms import models as fmodels
class FormEntry(fmodels.<s>Abstract</s>FormEntry):
content_type = models.ForeignKey(ContentType)
object_id = models.PositiveIntegerField()
content_object = generic.GenericForeignKey('content_type', 'object_id')
pass
admin.py
class FormEntryInline(generic.GenericStackedInline):
model = FormEntry
我相信,由於django-forms-builder
的源代碼依賴於抽象類,所以我可能不會正確地繼承子類。我是否需要定義一個查詢集?任何幫助,將不勝感激。