--- 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):