forked from TagesschuleElementa/www.tagesschule-elementa.ch
fix
This commit is contained in:
22
src/portal/migrations/0003_auto_20180718_1741.py
Normal file
22
src/portal/migrations/0003_auto_20180718_1741.py
Normal file
@@ -0,0 +1,22 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Generated by Django 1.11.11 on 2018-07-18 17:41
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import migrations
|
||||
import django.db.models.deletion
|
||||
import filer.fields.file
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('portal', '0002_auto_20180425_1334'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name='downloadfiletranslation',
|
||||
name='file',
|
||||
field=filer.fields.file.FilerFileField(on_delete=django.db.models.deletion.CASCADE, to='filer.File', verbose_name='File'),
|
||||
),
|
||||
]
|
||||
@@ -7,6 +7,7 @@ from django.conf import settings
|
||||
from django.db import models
|
||||
from django.core.urlresolvers import reverse_lazy
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
from filer.fields.file import FilerFileField
|
||||
from image_cropping import ImageRatioField
|
||||
from parler.models import TranslatableModel, TranslatedFields
|
||||
|
||||
@@ -132,12 +133,6 @@ class DownloadTag(TranslatableModel):
|
||||
return self.name
|
||||
|
||||
|
||||
if getattr(settings, 'DEFAULT_STORAGE_DSN', None):
|
||||
protected_file_storage = PrivateS3MediaStorage()
|
||||
else:
|
||||
protected_file_storage = default_storage
|
||||
|
||||
|
||||
class DownloadFile(TranslatableModel):
|
||||
section = models.ForeignKey(DownloadSection, verbose_name='Download Section', related_name='files')
|
||||
groups = models.ManyToManyField(Group, verbose_name='Mitgliedergruppen', related_name='files')
|
||||
@@ -147,7 +142,7 @@ class DownloadFile(TranslatableModel):
|
||||
translations = TranslatedFields(
|
||||
name=models.CharField(max_length=512, verbose_name='Name', blank=True, null=True),
|
||||
description=models.TextField(verbose_name='Beschreibung', blank=True, null=True),
|
||||
file=models.FileField(upload_to='protected_files', max_length=512, storage=protected_file_storage)
|
||||
file=FilerFileField(verbose_name='File')
|
||||
)
|
||||
|
||||
ordering = models.IntegerField(default=50, verbose_name='Sortierung')
|
||||
|
||||
Reference in New Issue
Block a user