X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/e0ca24b203011b28d4fe07fb3c1c76f00fdea959..d555d988764995ea1f9f5ece46f453a66f09b334:/wtem/forms.py?ds=inline diff --git a/wtem/forms.py b/wtem/forms.py deleted file mode 100644 index 61e1d7c..0000000 --- a/wtem/forms.py +++ /dev/null @@ -1,32 +0,0 @@ -import os - -from django import forms -from django.utils import simplejson - -from .models import Submission, Attachment - - -class WTEMForm(forms.ModelForm): - class Meta: - model = Submission - fields = ('answers',) - - 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 - self.fields['attachment_' + exercise['name']] = forms.FileField(required = False) - - def save(self): - submission = super(WTEMForm, self).save() - for file in self.files.values(): - attachment = Attachment(file = file, submission = submission) - attachment.save() -