web/ldt/ldt_utils/views.py
changeset 5 5044dbe8745f
parent 1 eb9188f2ee4f
child 7 2b0de7414b92
--- a/web/ldt/ldt_utils/views.py	Tue Oct 26 13:19:31 2010 +0200
+++ b/web/ldt/ldt_utils/views.py	Tue Oct 26 14:29:57 2010 +0200
@@ -592,8 +592,15 @@
     form_status= 'none'        
     if request.method =="POST":
         
-        content_instance_val = model_to_dict(instance_content,exclude=ContentForm.Meta.exclude)
-        media_instance_val = model_to_dict(instance_media, exclude=MediaForm.Meta.exclude)
+        if instance_content is not None:
+            content_instance_val = model_to_dict(instance_content,exclude=ContentForm.Meta.exclude)
+        else:
+            content_instance_val = {}
+        
+        if media_instance_val is not None:
+            media_instance_val = model_to_dict(instance_media, exclude=MediaForm.Meta.exclude)
+        else:
+            media_instance_val = {}
         #add prefix
         
         def add_prefix(dict, prefix):