2014-01-10 80 views

回答

1

使用元類:

from django.forms import BaseForm 

fields = { 
    'name': forms.CharField(max_length=50), 
    'id': forms.IntegerField() 
} 

type('CustomForm', (BaseForm,), { 'base_fields': fields }) 

對於一個更全面的方法,使用Django表單建設者:

http://django-forms-builder.readthedocs.org/en/latest/

夾層也支持這一點:

http://mezzanine.jupo.org/docs/packages.html#module-mezzanine.forms

+0

謝謝爲快速回復。你會如何將這些納入觀點,以及將這些額外領域接受的信息保存在何處? – Aurora

相關問題