# -*- coding: utf-8 -*- # Generated by Django 1.11.6 on 2018-01-12 15:44 from __future__ import unicode_literals from django.conf import settings from django.db import migrations, models import django.db.models.deletion class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('courses', '0001_initial'), ] operations = [ migrations.CreateModel( name='Achievement', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('img', models.ImageField(upload_to='achives', verbose_name='Отображение достижения')), ('text', models.CharField(max_length=255, verbose_name='Текст достижения')), ('users', models.ManyToManyField(to=settings.AUTH_USER_MODEL)), ], options={ 'verbose_name': 'Достижение', 'verbose_name_plural': 'Достижения', }, ), migrations.CreateModel( name='Diploma', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('img', models.ImageField(upload_to='diplomas', verbose_name='Иконка')), ], options={ 'verbose_name': 'Диплом', 'verbose_name_plural': 'Дипломы', }, ), migrations.CreateModel( name='DiplomaGen', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('template', models.URLField(verbose_name='Путь до шаблона')), ('course', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='courses.Course')), ], options={ 'verbose_name': 'Генератор дипломов', 'verbose_name_plural': 'Генераторы дипловов', }, ), migrations.CreateModel( name='Skill', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=255, verbose_name='Наименование')), ('color', models.CharField(max_length=255, verbose_name='Цвет')), ('icon', models.ImageField(help_text='65x65', upload_to='skills', verbose_name='Картинка')), ('description', models.TextField(blank=True, verbose_name='Описание')), ], options={ 'verbose_name': 'Навык', 'verbose_name_plural': 'Навыки', }, ), migrations.CreateModel( name='SkillJ', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('lesson', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='courses.Lesson', verbose_name='Урок')), ('skill', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='achievements.Skill', verbose_name='Навык')), ], options={ 'verbose_name': 'Размер навыка', 'verbose_name_plural': 'Размеры навыков', }, ), migrations.AddField( model_name='diploma', name='template', field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='achievements.DiplomaGen', verbose_name='Использовать шаблон'), ), migrations.AddField( model_name='diploma', name='user', field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), ), ]