Oh, right
[edumed.git] / wtem / forms.py
index c0da211..fcce303 100644 (file)
@@ -3,7 +3,7 @@ import os
 from django import forms
 from django.utils import simplejson
 
 from django import forms
 from django.utils import simplejson
 
-from .models import Submission, Attachment
+from .models import Submission, Attachment, exercises
 
 
 class WTEMForm(forms.ModelForm):
 
 
 class WTEMForm(forms.ModelForm):
@@ -13,12 +13,6 @@ class WTEMForm(forms.ModelForm):
 
     def __init__(self, *args, **kwargs):
         super(WTEMForm, self).__init__(*args, **kwargs)
 
     def __init__(self, *args, **kwargs):
         super(WTEMForm, self).__init__(*args, **kwargs)
-
-        ## @@ move this one level up
-        f = file(os.path.dirname(__file__) + '/fixtures/exercises.json')
-        exercises = simplejson.loads(f.read())
-        f.close()
-
         for exercise in exercises:
             if exercise['type'] != 'file_upload':
                 continue
         for exercise in exercises:
             if exercise['type'] != 'file_upload':
                 continue
@@ -31,7 +25,7 @@ class WTEMForm(forms.ModelForm):
             try:
                 attachment = Attachment.objects.get(submission = submission, exercise_id = exercise_id)
             except Attachment.DoesNotExist:
             try:
                 attachment = Attachment.objects.get(submission = submission, exercise_id = exercise_id)
             except Attachment.DoesNotExist:
-                attachment = Attachment(fsubmission = submission, exercise_id = exercise_id)
+                attachment = Attachment(submission = submission, exercise_id = exercise_id)
             attachment.file = file
             attachment.save()
 
             attachment.file = file
             attachment.save()