diff options
author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-08-30 14:44:16 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-08-30 14:44:16 +0200 |
commit | 999e9bb0258426aebc90358202c86dcf6579dfaf (patch) | |
tree | 16cd157de4419ed9cd08264154c346d63582e0a3 /views.py | |
parent | 589bf11db9208cf7b4c5ee5dbc2d045dded54e83 (diff) | |
download | Chimère - projet Saclay-999e9bb0258426aebc90358202c86dcf6579dfaf.tar.bz2 Chimère - projet Saclay-999e9bb0258426aebc90358202c86dcf6579dfaf.zip |
Improvment on marker forms
* first work on event form
* JS test of submited fields
* fix file submission
* add jquery.form.js to be able to serialize file
Diffstat (limited to 'views.py')
-rw-r--r-- | views.py | 9 |
1 files changed, 3 insertions, 6 deletions
@@ -29,7 +29,7 @@ from chimere.views import get_edit_page get_edit_marker = get_edit_page('edit', Marker, MarkerForm) -def edit(request, area_name="", item_id=None, submited=False): +def edit(request, area_name="", item_id=None, submited=False, event=False): """ Edition page """ @@ -44,10 +44,6 @@ def edit(request, area_name="", item_id=None, submited=False): declared_fields = PropertyModel.objects.filter(available=True).all() filtered_properties = PropertyModel.objects.filter(available=True, subcategories__id__isnull=False).all() - if hasattr(formset_multi, 'errors'): - print formset_multi.errors - if hasattr(formset_picture, 'errors'): - print formset_picture.errors response_dct.update({ 'actions':actions, 'action_selected':('contribute', 'edit'), @@ -62,7 +58,8 @@ def edit(request, area_name="", item_id=None, submited=False): 'point_widget':'', 'properties':declared_fields, 'filtered_properties':filtered_properties, - 'submited':submited + 'submited':submited, + 'event':event }) # manualy populate the custom widget if 'subcategory' in form.data and form.data['subcategory']: |