# Generated by Django 2.0.2 on 2018-02-05 12:05 from django.db import migrations, models import django.db.models.deletion class Migration(migrations.Migration): initial = True dependencies = [ ('course', '0020_auto_20180202_1716'), ('contenttypes', '0002_remove_content_type_name'), ] operations = [ migrations.CreateModel( name='Content', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(default='', max_length=100, verbose_name='Заголовок')), ('position', models.PositiveSmallIntegerField(default=1, unique=True, verbose_name='Положение на странице')), ], options={ 'abstract': False, 'base_manager_name': 'objects', }, ), migrations.CreateModel( name='Image', fields=[ ('content_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='content.Content')), ('img', models.ImageField(upload_to='content/images', verbose_name='Изображение')), ], options={ 'abstract': False, 'base_manager_name': 'objects', }, bases=('content.content',), ), migrations.CreateModel( name='ImageText', fields=[ ('content_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='content.Content')), ('img', models.ImageField(upload_to='content/images', verbose_name='Изображение')), ('txt', models.TextField(default='', verbose_name='Текст')), ], options={ 'abstract': False, 'base_manager_name': 'objects', }, bases=('content.content',), ), migrations.CreateModel( name='Text', fields=[ ('content_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='content.Content')), ('txt', models.TextField(default='', verbose_name='Текст')), ], options={ 'abstract': False, 'base_manager_name': 'objects', }, bases=('content.content',), ), migrations.CreateModel( name='Video', fields=[ ('content_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='content.Content')), ('url', models.URLField(verbose_name='Ссылка')), ], options={ 'abstract': False, 'base_manager_name': 'objects', }, bases=('content.content',), ), migrations.AddField( model_name='content', name='course', field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='course.Course', verbose_name='Курс'), ), migrations.AddField( model_name='content', name='lesson', field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='course.Lesson', verbose_name='Урок'), ), migrations.AddField( model_name='content', name='polymorphic_ctype', field=models.ForeignKey(editable=False, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='polymorphic_content.content_set+', to='contenttypes.ContentType'), ), ]