From fa4729ad45e80c29521d6d8cb70666af3402dda3 Mon Sep 17 00:00:00 2001 From: "Pavel \"LEdoian\" Turinsky" Date: Mon, 5 May 2025 02:29:21 +0200 Subject: [PATCH] =?UTF-8?q?Migrace=20(ru=C4=8Dn=C4=9B=20editovan=C3=A1,=20?= =?UTF-8?q?ale=20vypad=C3=A1,=20=C5=BEe=20funguje=E2=80=A6)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../migrations/0017_obecne_typy_souboru.py | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 galerie/migrations/0017_obecne_typy_souboru.py diff --git a/galerie/migrations/0017_obecne_typy_souboru.py b/galerie/migrations/0017_obecne_typy_souboru.py new file mode 100644 index 00000000..58ffb650 --- /dev/null +++ b/galerie/migrations/0017_obecne_typy_souboru.py @@ -0,0 +1,33 @@ +# Generated by Django 4.2.20 on 2025-05-05 00:21 + +from django.db import migrations, models +import galerie.models + +def zatim_byly_jen_obrazky(apps, schema_editor): + Obrazek = apps.get_model("galerie", "Obrazek") + Obrazek.objects.all().update(typ='obrazek') + +class Migration(migrations.Migration): + + dependencies = [ + ('galerie', '0016_alter_obrazek_galerie'), + ] + + operations = [ + migrations.RenameField( + model_name='obrazek', + old_name='obrazek_velky', + new_name='soubor', + ), + migrations.AlterField( + model_name='obrazek', + name='soubor', + field=models.FileField(help_text='Lze vložit libovolně velký obrázek. Ideální je, aby alespoň jeden rozměr měl alespoň 500px.', upload_to=galerie.models.galerie_filename), + ), + migrations.AddField( + model_name='obrazek', + name='typ', + field=models.CharField(choices=[('obrazek', 'Obrázek'), ('video', 'Video'), ('nevim', 'Neznámý typ')], default='nevim', max_length=16, verbose_name='Typ'), + ), + migrations.RunPython(zatim_byly_jen_obrazky, migrations.RunPython.noop) + ]