1
# -*- coding: utf-8 -*-
2
from __future__ import unicode_literals
4
from django.db import models, migrations
5
from django.conf import settings
10
class Migration(migrations.Migration):
13
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
17
migrations.CreateModel(
20
('id', models.AutoField(verbose_name='ID',
21
serialize=False, auto_created=True, primary_key=True)),
22
('title', models.CharField(max_length=100, verbose_name='title')),
23
('slug', models.SlugField(unique=True, verbose_name='slug')),
24
('image', models.ImageField(upload_to=news.models.get_upload_name)),
27
'ordering': ('title',),
28
'db_table': 'news_categories',
29
'verbose_name': 'category',
30
'verbose_name_plural': 'categories',
33
migrations.CreateModel(
36
('id', models.AutoField(verbose_name='ID',
37
serialize=False, auto_created=True, primary_key=True)),
38
('title', models.CharField(max_length=200, verbose_name='title')),
39
('slug', models.SlugField(
40
verbose_name='slug', unique_for_date=b'publish')),
41
('body', models.TextField(verbose_name='body')),
42
('tease', models.TextField(verbose_name='tease', blank=True)),
43
('status', models.IntegerField(
44
default=2, verbose_name='status', choices=[(1, 'Draft'), (2, 'Public')])),
45
('allow_comments', models.BooleanField(
46
default=True, verbose_name='allow comments')),
47
('publish', models.DateTimeField(verbose_name='publish')),
48
('created', models.DateTimeField(
49
auto_now_add=True, verbose_name='created')),
50
('modified', models.DateTimeField(
51
auto_now=True, verbose_name='modified')),
52
('tags', tagging.fields.TagField(max_length=255, blank=True)),
53
('author', models.ForeignKey(to=settings.AUTH_USER_MODEL, null=True)),
54
('categories', models.ManyToManyField(
55
to='news.Category', blank=True)),
58
'ordering': ('-publish',),
59
'db_table': 'news_posts',
60
'verbose_name': 'post',
61
'verbose_name_plural': 'posts',
62
'get_latest_by': 'publish',