kopia lustrzana https://github.com/wagtail/wagtail
Updated migrations
rodzic
56e4dacc5a
commit
61278ddfcd
|
@ -0,0 +1,259 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import models, migrations
|
||||
import modelcluster.fields
|
||||
import django.db.models.deletion
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('wagtailcore', '0002_initial_data'),
|
||||
('tests', '0002_auto_20140728_1636'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='AdvertPlacement',
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, serialize=False, verbose_name='ID', primary_key=True)),
|
||||
('advert', models.ForeignKey(to='tests.Advert', related_name='+')),
|
||||
('page', modelcluster.fields.ParentalKey(to='wagtailcore.Page', related_name='advert_placements')),
|
||||
],
|
||||
options={
|
||||
},
|
||||
bases=(models.Model,),
|
||||
),
|
||||
migrations.AlterModelOptions(
|
||||
name='eventpagecarouselitem',
|
||||
options={'ordering': ['sort_order']},
|
||||
),
|
||||
migrations.AlterModelOptions(
|
||||
name='eventpagerelatedlink',
|
||||
options={'ordering': ['sort_order']},
|
||||
),
|
||||
migrations.AlterModelOptions(
|
||||
name='eventpagespeaker',
|
||||
options={'ordering': ['sort_order']},
|
||||
),
|
||||
migrations.AlterModelOptions(
|
||||
name='formfield',
|
||||
options={'ordering': ['sort_order']},
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='businesschild',
|
||||
name='page_ptr',
|
||||
field=models.OneToOneField(serialize=False, to='wagtailcore.Page', parent_link=True, auto_created=True, primary_key=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='businessindex',
|
||||
name='page_ptr',
|
||||
field=models.OneToOneField(serialize=False, to='wagtailcore.Page', parent_link=True, auto_created=True, primary_key=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='businesssubindex',
|
||||
name='page_ptr',
|
||||
field=models.OneToOneField(serialize=False, to='wagtailcore.Page', parent_link=True, auto_created=True, primary_key=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='customuser',
|
||||
name='groups',
|
||||
field=models.ManyToManyField(help_text='The groups this user belongs to. A user will get all permissions granted to each of his/her group.', to='auth.Group', related_name='user_set', related_query_name='user', blank=True, verbose_name='groups'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='customuser',
|
||||
name='user_permissions',
|
||||
field=models.ManyToManyField(help_text='Specific permissions for this user.', to='auth.Permission', related_name='user_set', related_query_name='user', blank=True, verbose_name='user permissions'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventindex',
|
||||
name='page_ptr',
|
||||
field=models.OneToOneField(serialize=False, to='wagtailcore.Page', parent_link=True, auto_created=True, primary_key=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpage',
|
||||
name='audience',
|
||||
field=models.CharField(choices=[('public', 'Public'), ('private', 'Private')], max_length=255),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpage',
|
||||
name='date_from',
|
||||
field=models.DateField(verbose_name='Start date', null=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpage',
|
||||
name='date_to',
|
||||
field=models.DateField(help_text='Not required if event is on a single day', verbose_name='End date', null=True, blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpage',
|
||||
name='feed_image',
|
||||
field=models.ForeignKey(to='wagtailimages.Image', on_delete=django.db.models.deletion.SET_NULL, related_name='+', null=True, blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpage',
|
||||
name='page_ptr',
|
||||
field=models.OneToOneField(serialize=False, to='wagtailcore.Page', parent_link=True, auto_created=True, primary_key=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpage',
|
||||
name='time_from',
|
||||
field=models.TimeField(verbose_name='Start time', null=True, blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpage',
|
||||
name='time_to',
|
||||
field=models.TimeField(verbose_name='End time', null=True, blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagecarouselitem',
|
||||
name='embed_url',
|
||||
field=models.URLField(verbose_name='Embed URL', blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagecarouselitem',
|
||||
name='image',
|
||||
field=models.ForeignKey(to='wagtailimages.Image', on_delete=django.db.models.deletion.SET_NULL, related_name='+', null=True, blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagecarouselitem',
|
||||
name='link_document',
|
||||
field=models.ForeignKey(to='wagtaildocs.Document', related_name='+', null=True, blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagecarouselitem',
|
||||
name='link_external',
|
||||
field=models.URLField(verbose_name='External link', blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagecarouselitem',
|
||||
name='link_page',
|
||||
field=models.ForeignKey(to='wagtailcore.Page', related_name='+', null=True, blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagecarouselitem',
|
||||
name='page',
|
||||
field=modelcluster.fields.ParentalKey(to='tests.EventPage', related_name='carousel_items'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagerelatedlink',
|
||||
name='link_document',
|
||||
field=models.ForeignKey(to='wagtaildocs.Document', related_name='+', null=True, blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagerelatedlink',
|
||||
name='link_external',
|
||||
field=models.URLField(verbose_name='External link', blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagerelatedlink',
|
||||
name='link_page',
|
||||
field=models.ForeignKey(to='wagtailcore.Page', related_name='+', null=True, blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagerelatedlink',
|
||||
name='page',
|
||||
field=modelcluster.fields.ParentalKey(to='tests.EventPage', related_name='related_links'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagerelatedlink',
|
||||
name='title',
|
||||
field=models.CharField(max_length=255, help_text='Link title'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagespeaker',
|
||||
name='first_name',
|
||||
field=models.CharField(max_length=255, verbose_name='Name', blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagespeaker',
|
||||
name='image',
|
||||
field=models.ForeignKey(to='wagtailimages.Image', on_delete=django.db.models.deletion.SET_NULL, related_name='+', null=True, blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagespeaker',
|
||||
name='last_name',
|
||||
field=models.CharField(max_length=255, verbose_name='Surname', blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagespeaker',
|
||||
name='link_document',
|
||||
field=models.ForeignKey(to='wagtaildocs.Document', related_name='+', null=True, blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagespeaker',
|
||||
name='link_external',
|
||||
field=models.URLField(verbose_name='External link', blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagespeaker',
|
||||
name='link_page',
|
||||
field=models.ForeignKey(to='wagtailcore.Page', related_name='+', null=True, blank=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='eventpagespeaker',
|
||||
name='page',
|
||||
field=modelcluster.fields.ParentalKey(to='tests.EventPage', related_name='speakers'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='formfield',
|
||||
name='field_type',
|
||||
field=models.CharField(choices=[('singleline', 'Single line text'), ('multiline', 'Multi-line text'), ('email', 'Email'), ('number', 'Number'), ('url', 'URL'), ('checkbox', 'Checkbox'), ('checkboxes', 'Checkboxes'), ('dropdown', 'Drop down'), ('radio', 'Radio buttons'), ('date', 'Date'), ('datetime', 'Date/time')], max_length=16),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='formfield',
|
||||
name='page',
|
||||
field=modelcluster.fields.ParentalKey(to='tests.FormPage', related_name='form_fields'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='formpage',
|
||||
name='page_ptr',
|
||||
field=models.OneToOneField(serialize=False, to='wagtailcore.Page', parent_link=True, auto_created=True, primary_key=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='pagewitholdstyleroutemethod',
|
||||
name='page_ptr',
|
||||
field=models.OneToOneField(serialize=False, to='wagtailcore.Page', parent_link=True, auto_created=True, primary_key=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='routablepagetest',
|
||||
name='page_ptr',
|
||||
field=models.OneToOneField(serialize=False, to='wagtailcore.Page', parent_link=True, auto_created=True, primary_key=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='searchtestchild',
|
||||
name='searchtest_ptr',
|
||||
field=models.OneToOneField(serialize=False, to='tests.SearchTest', parent_link=True, auto_created=True, primary_key=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='simplepage',
|
||||
name='page_ptr',
|
||||
field=models.OneToOneField(serialize=False, to='wagtailcore.Page', parent_link=True, auto_created=True, primary_key=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='standardchild',
|
||||
name='page_ptr',
|
||||
field=models.OneToOneField(serialize=False, to='wagtailcore.Page', parent_link=True, auto_created=True, primary_key=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='standardindex',
|
||||
name='page_ptr',
|
||||
field=models.OneToOneField(serialize=False, to='wagtailcore.Page', parent_link=True, auto_created=True, primary_key=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='taggedpage',
|
||||
name='page_ptr',
|
||||
field=models.OneToOneField(serialize=False, to='wagtailcore.Page', parent_link=True, auto_created=True, primary_key=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='taggedpagetag',
|
||||
name='content_object',
|
||||
field=modelcluster.fields.ParentalKey(to='tests.TaggedPage', related_name='tagged_items'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='taggedpagetag',
|
||||
name='tag',
|
||||
field=models.ForeignKey(to='taggit.Tag', related_name='tests_taggedpagetag_items'),
|
||||
),
|
||||
]
|
|
@ -3,24 +3,24 @@ from __future__ import unicode_literals
|
|||
|
||||
from django.db import models, migrations
|
||||
from django.conf import settings
|
||||
import wagtail.wagtailsearch.indexed
|
||||
import wagtail.wagtailsearch.index
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('contenttypes', '0001_initial'),
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
('auth', '0001_initial'),
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
('contenttypes', '0001_initial'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='GroupPagePermission',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('permission_type', models.CharField(max_length=20, choices=[(b'add', b'Add'), (b'edit', b'Edit'), (b'publish', b'Publish')])),
|
||||
('group', models.ForeignKey(to='auth.Group')),
|
||||
('id', models.AutoField(serialize=False, verbose_name='ID', primary_key=True, auto_created=True)),
|
||||
('permission_type', models.CharField(choices=[('add', 'Add'), ('edit', 'Edit'), ('publish', 'Publish')], max_length=20)),
|
||||
('group', models.ForeignKey(to='auth.Group', related_name='page_permissions')),
|
||||
],
|
||||
options={
|
||||
},
|
||||
|
@ -29,45 +29,39 @@ class Migration(migrations.Migration):
|
|||
migrations.CreateModel(
|
||||
name='Page',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('path', models.CharField(unique=True, max_length=255)),
|
||||
('id', models.AutoField(serialize=False, verbose_name='ID', primary_key=True, auto_created=True)),
|
||||
('path', models.CharField(max_length=255, unique=True)),
|
||||
('depth', models.PositiveIntegerField()),
|
||||
('numchild', models.PositiveIntegerField(default=0)),
|
||||
('title', models.CharField(help_text="The page title as you'd like it to be seen by the public", max_length=255)),
|
||||
('title', models.CharField(max_length=255, help_text="The page title as you'd like it to be seen by the public")),
|
||||
('slug', models.SlugField(help_text='The name of the page as it will appear in URLs e.g http://domain.com/blog/[my-slug]/')),
|
||||
('live', models.BooleanField(default=True, editable=False)),
|
||||
('has_unpublished_changes', models.BooleanField(default=False, editable=False)),
|
||||
('url_path', models.CharField(max_length=255, editable=False, blank=True)),
|
||||
('seo_title', models.CharField(help_text="Optional. 'Search Engine Friendly' title. This will appear at the top of the browser window.", max_length=255, verbose_name='Page title', blank=True)),
|
||||
('url_path', models.CharField(blank=True, max_length=255, editable=False)),
|
||||
('seo_title', models.CharField(blank=True, max_length=255, help_text="Optional. 'Search Engine Friendly' title. This will appear at the top of the browser window.", verbose_name='Page title')),
|
||||
('show_in_menus', models.BooleanField(default=False, help_text='Whether a link to this page will appear in automatically generated menus')),
|
||||
('search_description', models.TextField(blank=True)),
|
||||
('go_live_at', models.DateTimeField(help_text='Please add a date-time in the form YYYY-MM-DD hh:mm.', null=True, verbose_name='Go live date/time', blank=True)),
|
||||
('expire_at', models.DateTimeField(help_text='Please add a date-time in the form YYYY-MM-DD hh:mm.', null=True, verbose_name='Expiry date/time', blank=True)),
|
||||
('go_live_at', models.DateTimeField(blank=True, verbose_name='Go live date/time', null=True, help_text='Please add a date-time in the form YYYY-MM-DD hh:mm:ss.')),
|
||||
('expire_at', models.DateTimeField(blank=True, verbose_name='Expiry date/time', null=True, help_text='Please add a date-time in the form YYYY-MM-DD hh:mm:ss.')),
|
||||
('expired', models.BooleanField(default=False, editable=False)),
|
||||
('content_type', models.ForeignKey(to='contenttypes.ContentType')),
|
||||
('owner', models.ForeignKey(blank=True, editable=False, to=settings.AUTH_USER_MODEL, null=True)),
|
||||
('content_type', models.ForeignKey(to='contenttypes.ContentType', related_name='pages')),
|
||||
('owner', models.ForeignKey(blank=True, null=True, to=settings.AUTH_USER_MODEL, editable=False, related_name='owned_pages')),
|
||||
],
|
||||
options={
|
||||
'abstract': False,
|
||||
},
|
||||
bases=(models.Model, wagtail.wagtailsearch.indexed.Indexed),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='grouppagepermission',
|
||||
name='page',
|
||||
field=models.ForeignKey(to='wagtailcore.Page'),
|
||||
preserve_default=True,
|
||||
bases=(models.Model, wagtail.wagtailsearch.index.Indexed),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='PageRevision',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('id', models.AutoField(serialize=False, verbose_name='ID', primary_key=True, auto_created=True)),
|
||||
('submitted_for_moderation', models.BooleanField(default=False)),
|
||||
('created_at', models.DateTimeField(auto_now_add=True)),
|
||||
('content_json', models.TextField()),
|
||||
('approved_go_live_at', models.DateTimeField(null=True, blank=True)),
|
||||
('page', models.ForeignKey(to='wagtailcore.Page')),
|
||||
('user', models.ForeignKey(blank=True, to=settings.AUTH_USER_MODEL, null=True)),
|
||||
('approved_go_live_at', models.DateTimeField(blank=True, null=True)),
|
||||
('page', models.ForeignKey(to='wagtailcore.Page', related_name='revisions')),
|
||||
('user', models.ForeignKey(blank=True, null=True, to=settings.AUTH_USER_MODEL)),
|
||||
],
|
||||
options={
|
||||
},
|
||||
|
@ -76,9 +70,9 @@ class Migration(migrations.Migration):
|
|||
migrations.CreateModel(
|
||||
name='PageViewRestriction',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('id', models.AutoField(serialize=False, verbose_name='ID', primary_key=True, auto_created=True)),
|
||||
('password', models.CharField(max_length=255)),
|
||||
('page', models.ForeignKey(to='wagtailcore.Page')),
|
||||
('page', models.ForeignKey(to='wagtailcore.Page', related_name='view_restrictions')),
|
||||
],
|
||||
options={
|
||||
},
|
||||
|
@ -87,11 +81,11 @@ class Migration(migrations.Migration):
|
|||
migrations.CreateModel(
|
||||
name='Site',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('id', models.AutoField(serialize=False, verbose_name='ID', primary_key=True, auto_created=True)),
|
||||
('hostname', models.CharField(max_length=255, db_index=True)),
|
||||
('port', models.IntegerField(default=80, help_text='Set this to something other than 80 if you need a specific port number to appear in URLs (e.g. development on port 8000). Does not affect request handling (so port forwarding still works).')),
|
||||
('is_default_site', models.BooleanField(default=False, help_text='If true, this site will handle requests for all other hostnames that do not have a site entry of their own')),
|
||||
('root_page', models.ForeignKey(to='wagtailcore.Page')),
|
||||
('root_page', models.ForeignKey(to='wagtailcore.Page', related_name='sites_rooted_here')),
|
||||
],
|
||||
options={
|
||||
},
|
||||
|
@ -99,6 +93,12 @@ class Migration(migrations.Migration):
|
|||
),
|
||||
migrations.AlterUniqueTogether(
|
||||
name='site',
|
||||
unique_together=set([(b'hostname', b'port')]),
|
||||
unique_together=set([('hostname', 'port')]),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='grouppagepermission',
|
||||
name='page',
|
||||
field=models.ForeignKey(to='wagtailcore.Page', related_name='group_permissions'),
|
||||
preserve_default=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -2,16 +2,15 @@
|
|||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import models, migrations
|
||||
from django.conf import settings
|
||||
import taggit.models
|
||||
import wagtail.wagtailadmin.taggable
|
||||
import taggit.managers
|
||||
from django.conf import settings
|
||||
import wagtail.wagtailadmin.taggable
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('taggit', '__latest__'),
|
||||
('taggit', '0002_auto_20140827_0349'),
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
|
@ -19,12 +18,12 @@ class Migration(migrations.Migration):
|
|||
migrations.CreateModel(
|
||||
name='Document',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('title', models.CharField(max_length=255, verbose_name='Title')),
|
||||
('file', models.FileField(upload_to=b'documents', verbose_name='File')),
|
||||
('file', models.FileField(upload_to='documents', verbose_name='File')),
|
||||
('created_at', models.DateTimeField(auto_now_add=True)),
|
||||
('tags', taggit.managers.TaggableManager(to=taggit.models.Tag, through=taggit.models.TaggedItem, blank=True, help_text=None, verbose_name='Tags')),
|
||||
('uploaded_by_user', models.ForeignKey(blank=True, editable=False, to=settings.AUTH_USER_MODEL, null=True)),
|
||||
('tags', taggit.managers.TaggableManager(to='taggit.Tag', verbose_name='Tags', help_text=None, blank=True, through='taggit.TaggedItem')),
|
||||
('uploaded_by_user', models.ForeignKey(editable=False, null=True, blank=True, to=settings.AUTH_USER_MODEL)),
|
||||
],
|
||||
options={
|
||||
},
|
||||
|
|
|
@ -13,10 +13,10 @@ class Migration(migrations.Migration):
|
|||
migrations.CreateModel(
|
||||
name='Embed',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True, serialize=False)),
|
||||
('url', models.URLField()),
|
||||
('max_width', models.SmallIntegerField(null=True, blank=True)),
|
||||
('type', models.CharField(max_length=10, choices=[(b'video', b'Video'), (b'photo', b'Photo'), (b'link', b'Link'), (b'rich', b'Rich')])),
|
||||
('type', models.CharField(max_length=10, choices=[('video', 'Video'), ('photo', 'Photo'), ('link', 'Link'), ('rich', 'Rich')])),
|
||||
('html', models.TextField(blank=True)),
|
||||
('title', models.TextField(blank=True)),
|
||||
('author_name', models.TextField(blank=True)),
|
||||
|
@ -32,6 +32,6 @@ class Migration(migrations.Migration):
|
|||
),
|
||||
migrations.AlterUniqueTogether(
|
||||
name='embed',
|
||||
unique_together=set([(b'url', b'max_width')]),
|
||||
unique_together=set([('url', 'max_width')]),
|
||||
),
|
||||
]
|
||||
|
|
|
@ -7,14 +7,14 @@ from django.db import models, migrations
|
|||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('wagtailcore', '0001_initial'),
|
||||
('wagtailcore', '0002_initial_data'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='FormSubmission',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('id', models.AutoField(serialize=False, verbose_name='ID', primary_key=True, auto_created=True)),
|
||||
('form_data', models.TextField()),
|
||||
('submit_time', models.DateTimeField(auto_now_add=True)),
|
||||
('page', models.ForeignKey(to='wagtailcore.Page')),
|
||||
|
|
|
@ -2,12 +2,11 @@
|
|||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import models, migrations
|
||||
import taggit.models
|
||||
import wagtail.wagtailimages.utils.validators
|
||||
import wagtail.wagtailimages.models
|
||||
import wagtail.wagtailimages.utils
|
||||
import wagtail.wagtailadmin.taggable
|
||||
from django.conf import settings
|
||||
import taggit.managers
|
||||
from django.conf import settings
|
||||
import wagtail.wagtailadmin.taggable
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
@ -21,8 +20,8 @@ class Migration(migrations.Migration):
|
|||
migrations.CreateModel(
|
||||
name='Filter',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('spec', models.CharField(max_length=255, db_index=True)),
|
||||
('id', models.AutoField(primary_key=True, serialize=False, auto_created=True, verbose_name='ID')),
|
||||
('spec', models.CharField(db_index=True, max_length=255)),
|
||||
],
|
||||
options={
|
||||
},
|
||||
|
@ -31,14 +30,18 @@ class Migration(migrations.Migration):
|
|||
migrations.CreateModel(
|
||||
name='Image',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('title', models.CharField(max_length=255, verbose_name='Title')),
|
||||
('file', models.ImageField(upload_to=wagtail.wagtailimages.models.get_upload_to, width_field=b'width', height_field=b'height', validators=[wagtail.wagtailimages.utils.validate_image_format], verbose_name='File')),
|
||||
('id', models.AutoField(primary_key=True, serialize=False, auto_created=True, verbose_name='ID')),
|
||||
('title', models.CharField(verbose_name='Title', max_length=255)),
|
||||
('file', models.ImageField(width_field='width', upload_to=wagtail.wagtailimages.models.get_upload_to, verbose_name='File', height_field='height', validators=[wagtail.wagtailimages.utils.validators.validate_image_format])),
|
||||
('width', models.IntegerField(editable=False)),
|
||||
('height', models.IntegerField(editable=False)),
|
||||
('created_at', models.DateTimeField(auto_now_add=True)),
|
||||
('tags', taggit.managers.TaggableManager(to=taggit.models.Tag, through=taggit.models.TaggedItem, blank=True, help_text=None, verbose_name='Tags')),
|
||||
('uploaded_by_user', models.ForeignKey(blank=True, editable=False, to=settings.AUTH_USER_MODEL, null=True)),
|
||||
('focal_point_x', models.PositiveIntegerField(editable=False, null=True)),
|
||||
('focal_point_y', models.PositiveIntegerField(editable=False, null=True)),
|
||||
('focal_point_width', models.PositiveIntegerField(editable=False, null=True)),
|
||||
('focal_point_height', models.PositiveIntegerField(editable=False, null=True)),
|
||||
('tags', taggit.managers.TaggableManager(verbose_name='Tags', blank=True, help_text=None, to='taggit.Tag', through='taggit.TaggedItem')),
|
||||
('uploaded_by_user', models.ForeignKey(editable=False, blank=True, null=True, to=settings.AUTH_USER_MODEL)),
|
||||
],
|
||||
options={
|
||||
'abstract': False,
|
||||
|
@ -48,12 +51,13 @@ class Migration(migrations.Migration):
|
|||
migrations.CreateModel(
|
||||
name='Rendition',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('file', models.ImageField(height_field=b'height', width_field=b'width', upload_to=b'images')),
|
||||
('id', models.AutoField(primary_key=True, serialize=False, auto_created=True, verbose_name='ID')),
|
||||
('file', models.ImageField(width_field='width', upload_to='images', height_field='height')),
|
||||
('width', models.IntegerField(editable=False)),
|
||||
('height', models.IntegerField(editable=False)),
|
||||
('filter', models.ForeignKey(to='wagtailimages.Filter')),
|
||||
('image', models.ForeignKey(to='wagtailimages.Image')),
|
||||
('focal_point_key', models.CharField(editable=False, max_length=255, null=True)),
|
||||
('filter', models.ForeignKey(related_name='+', to='wagtailimages.Filter')),
|
||||
('image', models.ForeignKey(related_name='renditions', to='wagtailimages.Image')),
|
||||
],
|
||||
options={
|
||||
},
|
||||
|
@ -61,6 +65,6 @@ class Migration(migrations.Migration):
|
|||
),
|
||||
migrations.AlterUniqueTogether(
|
||||
name='rendition',
|
||||
unique_together=set([(b'image', b'filter')]),
|
||||
unique_together=set([('image', 'filter', 'focal_point_key')]),
|
||||
),
|
||||
]
|
||||
|
|
|
@ -7,19 +7,19 @@ from django.db import models, migrations
|
|||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('wagtailcore', '0001_initial'),
|
||||
('wagtailcore', '0002_initial_data'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='Redirect',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('old_path', models.CharField(unique=True, max_length=255, verbose_name='Redirect from', db_index=True)),
|
||||
('is_permanent', models.BooleanField(default=True, help_text="Recommended. Permanent redirects ensure search engines forget the old page (the 'Redirect from') and index the new page instead.", verbose_name='Permanent')),
|
||||
('redirect_link', models.URLField(verbose_name='Redirect to any URL', blank=True)),
|
||||
('redirect_page', models.ForeignKey(verbose_name='Redirect to a page', blank=True, to='wagtailcore.Page', null=True)),
|
||||
('site', models.ForeignKey(blank=True, editable=False, to='wagtailcore.Site', null=True)),
|
||||
('id', models.AutoField(verbose_name='ID', auto_created=True, serialize=False, primary_key=True)),
|
||||
('old_path', models.CharField(verbose_name='Redirect from', max_length=255, unique=True, db_index=True)),
|
||||
('is_permanent', models.BooleanField(verbose_name='Permanent', default=True, help_text="Recommended. Permanent redirects ensure search engines forget the old page (the 'Redirect from') and index the new page instead.")),
|
||||
('redirect_link', models.URLField(blank=True, verbose_name='Redirect to any URL')),
|
||||
('redirect_page', models.ForeignKey(blank=True, null=True, verbose_name='Redirect to a page', to='wagtailcore.Page')),
|
||||
('site', models.ForeignKey(blank=True, to='wagtailcore.Site', editable=False, null=True, related_name='redirects')),
|
||||
],
|
||||
options={
|
||||
},
|
||||
|
|
|
@ -7,46 +7,40 @@ from django.db import models, migrations
|
|||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('wagtailcore', '0001_initial'),
|
||||
('wagtailcore', '0002_initial_data'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='EditorsPick',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('sort_order', models.IntegerField(null=True, editable=False, blank=True)),
|
||||
('id', models.AutoField(serialize=False, auto_created=True, verbose_name='ID', primary_key=True)),
|
||||
('sort_order', models.IntegerField(blank=True, null=True, editable=False)),
|
||||
('description', models.TextField(blank=True)),
|
||||
('page', models.ForeignKey(to='wagtailcore.Page')),
|
||||
],
|
||||
options={
|
||||
'ordering': (b'sort_order',),
|
||||
'ordering': ('sort_order',),
|
||||
},
|
||||
bases=(models.Model,),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='Query',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('id', models.AutoField(serialize=False, auto_created=True, verbose_name='ID', primary_key=True)),
|
||||
('query_string', models.CharField(unique=True, max_length=255)),
|
||||
],
|
||||
options={
|
||||
},
|
||||
bases=(models.Model,),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='editorspick',
|
||||
name='query',
|
||||
field=models.ForeignKey(to='wagtailsearch.Query'),
|
||||
preserve_default=True,
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='QueryDailyHits',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('id', models.AutoField(serialize=False, auto_created=True, verbose_name='ID', primary_key=True)),
|
||||
('date', models.DateField()),
|
||||
('hits', models.IntegerField(default=0)),
|
||||
('query', models.ForeignKey(to='wagtailsearch.Query')),
|
||||
('query', models.ForeignKey(to='wagtailsearch.Query', related_name='daily_hits')),
|
||||
],
|
||||
options={
|
||||
},
|
||||
|
@ -54,6 +48,12 @@ class Migration(migrations.Migration):
|
|||
),
|
||||
migrations.AlterUniqueTogether(
|
||||
name='querydailyhits',
|
||||
unique_together=set([(b'query', b'date')]),
|
||||
unique_together=set([('query', 'date')]),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='editorspick',
|
||||
name='query',
|
||||
field=models.ForeignKey(to='wagtailsearch.Query', related_name='editors_picks'),
|
||||
preserve_default=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -15,7 +15,7 @@ class Migration(migrations.Migration):
|
|||
migrations.CreateModel(
|
||||
name='UserProfile',
|
||||
fields=[
|
||||
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
|
||||
('id', models.AutoField(serialize=False, verbose_name='ID', auto_created=True, primary_key=True)),
|
||||
('submitted_notifications', models.BooleanField(default=True, help_text='Receive notification when a page is submitted for moderation')),
|
||||
('approved_notifications', models.BooleanField(default=True, help_text='Receive notification when your page edit is approved')),
|
||||
('rejected_notifications', models.BooleanField(default=True, help_text='Receive notification when your page edit is rejected')),
|
||||
|
|
Ładowanie…
Reference in New Issue