web/ldt/ldt_utils/views.py
changeset 111 c293ee3371cf
parent 108 d3851972ca7e
child 112 bf77898d24b0
--- a/web/ldt/ldt_utils/views.py	Mon Oct 25 17:26:33 2010 +0200
+++ b/web/ldt/ldt_utils/views.py	Tue Oct 26 14:30:23 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):