views:

49

answers:

1

I need to be able to create forms from admin panel. Process would look like this: I click on "Add form" then I enter email to which the form should be sent and of course several fields (probably thanks to inlines) consisting of field name, type and if it is required. User should be able to view and fill the form and submit it and the data should be sent to the email given in admin.

Everything looks pretty straightforward but from my point of view it need some metaclass programming skills.

Could anyone point me to a goot form builder for Django or at least hand some tips about creating such thing? I found django-forms-builder but it is a bit too restricted imho.

+1  A: 

I know this one's a few months old but I just though I'd post an update here anyway for anyone else that comes along.

django-forms-builder has just been rewritten to do exactly what you were looking for when you originally posted this question.

You can find the new version at http://github.com/stephenmcd/django-forms-builder or http://bitbucket.org/stephenmcd/django-forms-builder

Stephen McDonald
Thanks, I'll have a look at this asap.By the time I used http://github.com/cuker/django-form-designer which works VERY good. Besides, it can be plugged into Django-CMS :)
minder
Interestingly I've done the same thing and integrated django-forms-builder into Mezzanine which is another Django based CMS. You can check out a live demo of it at http://mezzanine.jupo.org
Stephen McDonald