--- a/web/ldt/ldt_utils/views.py Mon Sep 06 17:00:34 2010 +0200
+++ b/web/ldt/ldt_utils/views.py Tue Sep 07 14:16:01 2010 +0200
@@ -366,7 +366,8 @@
def write_content_base(request):
-
+
+ form_status= 'none'
if request.method =="POST":
form = ContentForm(request.POST)
if form.is_valid():
@@ -376,18 +377,22 @@
form.save()
else:
content.save()
+ form_status = 'saved'
form = ContentForm(instance=content)
+ else:
+ form_status = 'error'
else:
+ form_status = 'empty'
form = ContentForm()
- return form
+ return form, form_status
def write_content(request):
- content_form = write_content_base(request)
+ content_form, form_status = write_content_base(request)
- return render_to_response('ldt/ldt_utils/create_content.html', {'content_form': content_form, 'create_content_action': reverse(write_content)}, context_instance=RequestContext(request))
+ return render_to_response('ldt/ldt_utils/create_content.html', {'content_form': content_form, 'form_status': form_status,'create_content_action': reverse(write_content)}, context_instance=RequestContext(request))
\ No newline at end of file