# Generated by Django 6.0.4 on 2026-04-26 14:27 import django.db.models.deletion from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('items', '0001_initial'), ] operations = [ migrations.CreateModel( name='ItemImage', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('image', models.ImageField(upload_to='items/', verbose_name='Изображение')), ('alt', models.CharField(blank=True, max_length=255, verbose_name='Alt-текст')), ('sort_order', models.PositiveIntegerField(default=0, verbose_name='Порядок')), ('is_primary', models.BooleanField(default=False, verbose_name='Главное изображение')), ('item', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='images', to='items.item', verbose_name='Товар')), ], options={ 'verbose_name': 'Изображение товара', 'verbose_name_plural': 'Изображения товара', 'ordering': ('-is_primary', 'sort_order', 'id'), }, ), ]