don't store source images in database

This commit is contained in:
Laura Klünder 2017-07-08 15:05:25 +02:00
parent 9e4257e36e
commit 8662d5a062
3 changed files with 33 additions and 1 deletions

View file

@ -0,0 +1,30 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.2 on 2017-07-08 12:52
from __future__ import unicode_literals
import os
from django.conf import settings
from django.db import migrations
def move_sources(apps, schema_editor):
Source = apps.get_model('mapdata', 'Source')
for source in Source.objects.all():
with open(os.path.join(settings.SOURCES_ROOT, source.name), 'wb') as f:
f.write(source.image)
class Migration(migrations.Migration):
dependencies = [
('mapdata', '0015_auto_20170706_1334'),
]
operations = [
migrations.RunPython(move_sources),
migrations.RemoveField(
model_name='source',
name='image',
),
]