X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/873c22275a94e60243469f1b7f0eedb7b2e76f39..3bd2a1fa48cf6bc71855d90d4c3454690cf150a7:/curriculum/models.py diff --git a/curriculum/models.py b/curriculum/models.py index b8cd81d..a5d531f 100644 --- a/curriculum/models.py +++ b/curriculum/models.py @@ -3,8 +3,12 @@ import re from django.core.urlresolvers import reverse from django.db import models from django.utils.translation import ugettext_lazy as _, get_language +from fnpdjango.storage import BofhFileSystemStorage from fnpdjango.utils.models.translation import add_translatable +bofh_storage = BofhFileSystemStorage() + + class Section(models.Model): slug = models.SlugField(_('slug')) order = models.IntegerField(_('order')) @@ -70,9 +74,9 @@ class Level(models.Model): meta_name = models.CharField(_('meta name'), max_length=255, unique=True) order = models.IntegerField(_('order')) package = models.FileField(upload_to=lambda i, f: "curriculum/pack/edukacjamedialna_%s.zip" % i.slug, - null=True, blank=True, max_length=255) + null=True, blank=True, max_length=255, storage=bofh_storage) student_package = models.FileField(upload_to=lambda i, f: "curriculum/pack/edukacjamedialna_%s_uczen.zip" % i.slug, - null=True, blank=True, max_length=255) + null=True, blank=True, max_length=255, storage=bofh_storage) class Meta: ordering = ['order']