# Generated by Django 4.2 on 2024-12-10 12:49 from django.conf import settings from django.db import migrations, models import django.db.models.deletion import filer.fields.folder import filer.fields.image class Migration(migrations.Migration): dependencies = [ ('filer', '0017_image__transparent'), migrations.swappable_dependency(settings.FILER_IMAGE_MODEL), ('core', '0038_alter_formrequest_options_alter_formrequest_file'), ] operations = [ migrations.CreateModel( name='StockAuto', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(blank=True, help_text='Оставить пустым для автоматической генерации', max_length=255, null=True, verbose_name='Заголовок')), ('lot', models.CharField(blank=True, max_length=100, null=True, verbose_name='Лот')), ('auction', models.CharField(blank=True, max_length=100, null=True, verbose_name='Аукцион')), ('year', models.PositiveIntegerField(null=True, verbose_name='Год')), ('mileage', models.PositiveBigIntegerField(blank=True, null=True, verbose_name='Пробег (км)')), ('car_body', models.CharField(blank=True, max_length=255, null=True, verbose_name='Кузов')), ('rate', models.FloatField(blank=True, null=True, verbose_name='Оценка')), ('volume', models.PositiveIntegerField(blank=True, null=True, verbose_name='Объем двигателя (см3)')), ('power', models.PositiveIntegerField(blank=True, null=True, verbose_name='Мощность (л.с.)')), ('drive', models.CharField(blank=True, max_length=255, null=True, verbose_name='Привод')), ('transmission', models.CharField(blank=True, max_length=255, null=True, verbose_name='Трансмиссия')), ('equipment', models.CharField(blank=True, max_length=255, null=True, verbose_name='Комплектация')), ('comment', models.TextField(blank=True, null=True, verbose_name='Комментарий')), ('price', models.PositiveBigIntegerField(verbose_name='Цена (руб.)')), ('is_active', models.BooleanField(default=True, verbose_name='Активный')), ('on_main', models.BooleanField(default=True, verbose_name='На главной странице?')), ('order', models.PositiveIntegerField(default=0, verbose_name='Порядок')), ('brand', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='autos_in_stock', to='core.transportbrand', verbose_name='Марка')), ('cover', filer.fields.image.FilerImageField(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.FILER_IMAGE_MODEL, verbose_name='Обложка')), ('slider', filer.fields.folder.FilerFolderField(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='filer.folder', verbose_name='Галерея')), ('transport_model', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='autos_in_stock', to='core.transportmodel', verbose_name='Модель')), ], options={ 'verbose_name': 'авто в наличии', 'verbose_name_plural': 'авто в наличии', 'ordering': ('order',), }, ), ]