class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name='Article', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=200)), ('body', models.TextField()), ('image', models.ImageField(blank=True, null=True, upload_to=article.models.upload_path)), ('publish_date', models.DateField(auto_now=True)), ], ), ]
class Migration(migrations.Migration): dependencies = [ ('article', '0003_auto_20190225_2206'), ] operations = [ migrations.AddField( model_name='article', name='draft', field=models.BooleanField(default=False), ), migrations.AddField( model_name='article', name='height_field', field=models.IntegerField(default=0), ), migrations.AddField( model_name='article', name='image', field=models.ImageField(blank=True, height_field='height_field', null=True, upload_to=article.models.upload_location, width_field='width_field'), ), migrations.AddField( model_name='article', name='publish', field=models.DateField(default=django.utils.timezone.now), preserve_default=False, ), migrations.AddField( model_name='article', name='width_field', field=models.IntegerField(default=0), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Article', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('headline', models.CharField(max_length=250)), ('content', models.TextField()), ('publication_date', models.DateField(default=django.utils.timezone.now)), ('creation_time', models.DateTimeField(auto_now_add=True)), ('update_time', models.DateTimeField(auto_now=True)), ('author', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], options={ 'ordering': ('publication_date', 'creation_time', 'update_time'), }, ), migrations.CreateModel( name='Media', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('content', models.FileField(upload_to=article.models. article_media_content_upload_path)), ('article', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='article.Article')), ], ), migrations.CreateModel( name='Comments', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('message', models.CharField(max_length=250)), ('post_time', models.DateTimeField(auto_now_add=True)), ('update_time', models.DateTimeField(auto_now=True)), ('article', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='article.Article')), ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Category', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ], ), migrations.CreateModel( name='Product', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=100)), ('description', models.TextField()), ('price', models.IntegerField(default=0)), ('sale', models.IntegerField(default=0)), ('created_on', models.DateField(auto_now_add=True, null=True)), ('image', models.ImageField(blank=True, null=True, upload_to=article.models.upload)), ('category', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='article.Category')), ], ), migrations.CreateModel( name='Comment', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('body', models.TextField()), ('created_on', models.DateTimeField(auto_now_add=True)), ('author', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ('product', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='comments', to='article.Product')), ], ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Article', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('bg_img', models.ImageField( blank=True, null=True, upload_to=article.models.scramble_upload_img_name, verbose_name='\u6807\u9898\u80cc\u666f')), ('title', models.CharField(max_length=100, verbose_name='\u6807\u9898')), ('body', models.TextField(verbose_name='\u6b63\u6587')), ('abstract', models.CharField( blank=True, help_text= '\u6b64\u4e3a\u53ef\u9009\u9879\uff0c\u82e5\u4e3a\u7a7a\u683c\u5219\u6458\u53d6\u6b63\u6587\u524d50\u4e2a\u5b57\u7b26', max_length=54, null=True, verbose_name='\u6458\u8981')), ('created_time', models.DateTimeField( auto_now_add=True, verbose_name='\u521b\u5efa\u65f6\u95f4')), ('last_modified_time', models.DateField(auto_now=True, verbose_name='\u4fee\u6539\u65f6\u95f4')), ('status', models.CharField(choices=[('Editing', 'Editing'), ('Published', 'Published')], max_length=10, verbose_name='\u6587\u7ae0\u72b6\u6001')), ('topped', models.BooleanField(default=False, verbose_name='\u662f\u5426\u7f6e\u9876')), ('views', models.PositiveIntegerField( default=0, verbose_name='\u70b9\u51fb\u91cf')), ], options={ 'ordering': ['-last_modified_time'], }, ), migrations.CreateModel( name='Category', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=20, verbose_name='\u7c7b\u76ee\u540d\u79f0')), ('created_time', models.DateTimeField( auto_now_add=True, verbose_name='\u521b\u5efa\u65f6\u95f4')), ('last_modified_time', models.DateTimeField( auto_now=True, verbose_name='\u4fee\u6539\u65f6\u95f4')), ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='categories', to=settings.AUTH_USER_MODEL, verbose_name='\u4f5c\u8005')), ], ), migrations.CreateModel( name='Tag', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=20, verbose_name='\u6807\u7b7e\u540d\u79f0')), ('created_time', models.DateTimeField( auto_now_add=True, verbose_name='\u521b\u5efa\u65f6\u95f4')), ('last_modified_time', models.DateTimeField( auto_now=True, verbose_name='\u4fee\u6539\u65f6\u95f4')), ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='tags', to=settings.AUTH_USER_MODEL, verbose_name='\u4f5c\u8005')), ], ), migrations.AddField( model_name='article', name='category', field=models.ForeignKey( null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='articles', to='article.Category', verbose_name='\u5206\u7c7b'), ), migrations.AddField( model_name='article', name='owner', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name='articles', to=settings.AUTH_USER_MODEL, verbose_name='\u4f5c\u8005'), ), migrations.AddField( model_name='article', name='tags', field=models.ManyToManyField( blank=True, related_name='articles', to='article.Tag', verbose_name='\u6807\u7b7e\u96c6\u5408'), ), ]
class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='Article', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('article_title', models.CharField( max_length=200, verbose_name= '\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a') ), ('article_intro', models.TextField( verbose_name= '\u0412\u0430\u0448\u0435 \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u0435' )), ('article_text', models.TextField( verbose_name= '\u0412\u0430\u0448\u0435 \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u0435' )), ('article_language', models.CharField(choices=[ ('ru', '\u0440\u0443\u0441\u0441\u043a\u0438\u0439'), ('en', '\u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438\u0439' ), ('tm', '\u0442\u0443\u0440\u043a\u043c\u0435\u043d\u0441\u043a\u0438\u0439' ) ], default='ru', max_length=9, verbose_name='\u042f\u0437\u044b\u043a')), ('article_date', models.DateField( default=datetime.date.today, verbose_name= '\u0414\u0430\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438' )), ('article_views', models.IntegerField(default=0)), ('article_image_intro', models.ImageField( blank=True, null=True, upload_to=article.models.get_image_path, verbose_name= '\u0412\u0441\u0442\u0443\u043f\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430' )), ('article_image_full', models.ImageField( blank=True, null=True, upload_to=article.models.get_image_path, verbose_name= '\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043f\u043e\u043b\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438' )), ('article_author', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], options={ 'db_table': 'article', 'verbose_name': '\u0421\u0442\u0430\u0442\u044c\u044e', 'verbose_name_plural': '\u0421\u0442\u0430\u0442\u044c\u0438', }, ), migrations.CreateModel( name='ArticleCategory', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100, verbose_name='Name')), ('article_category_language', models.CharField(choices=[ ('ru', '\u0440\u0443\u0441\u0441\u043a\u0438\u0439'), ('en', '\u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438\u0439' ), ('tm', '\u0442\u0443\u0440\u043a\u043c\u0435\u043d\u0441\u043a\u0438\u0439' ) ], default='ru', max_length=9, verbose_name='\u042f\u0437\u044b\u043a')), ], options={ 'db_table': 'article_category', 'verbose_name': '\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e', 'verbose_name_plural': '\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438', }, ), migrations.CreateModel( name='ArticleComment', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('article_comment_text', models.TextField( verbose_name= '\u0422\u0435\u043a\u0441\u0442 \u043a\u043e\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f' )), ('article_comment_date', models.DateField( default=datetime.date.today, verbose_name= '\u0414\u0430\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438' )), ('article_comment_article', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='article.Article')), ('article_comment_author', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), ], options={ 'db_table': 'article_comment', 'verbose_name': '\u041a\u043e\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 \u043a \u0441\u0442\u0430\u0442\u044c\u0435', 'verbose_name_plural': '\u041a\u043e\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438 \u043a \u0441\u0442\u0430\u0442\u044c\u0435', }, ), migrations.CreateModel( name='ArticleImage', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('article_image', models.ImageField( blank=True, null=True, upload_to=article.models.get_image_path, verbose_name= '\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435' )), ('article_image_text', models.TextField( verbose_name= '\u041f\u043e\u0434\u043f\u0438\u0441\u044c \u043a \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044e' )), ('article_image_date', models.DateField( default=datetime.date.today, verbose_name= '\u0414\u0430\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438' )), ('article_image_article', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='article.Article')), ], options={ 'db_table': 'article_image', 'verbose_name': '\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043a \u0441\u0442\u0430\u0442\u044c\u0435', 'verbose_name_plural': '\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043a \u0441\u0442\u0430\u0442\u044c\u0435', }, ), migrations.AddField( model_name='article', name='article_category', field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, to='article.ArticleCategory', verbose_name= '\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f'), ), ]