I need to dynamically create a class. To go in futher detail I need to dynamically create a subclass of Django's Form
class.
By "dynamically" I intend to create a class based on configuration provided by a user.
e.g.
I want a class named CommentForm
which should subclass the Form
class.
The class should have a list of chosen attributes.
....in this case
name = forms.CharField()
comment = forms.CharField(widget=forms.Textarea())
Any useful tips? :)
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…