Updated migrations

pull/497/head
Karl Hobley 2014-08-27 09:46:05 +01:00
rodzic 56e4dacc5a
commit 61278ddfcd
9 zmienionych plików z 344 dodań i 82 usunięć

Wyświetl plik

@ -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'),
),
]

Wyświetl plik

@ -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,
),
]

Wyświetl plik

@ -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={
},

Wyświetl plik

@ -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')]),
),
]

Wyświetl plik

@ -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')),

Wyświetl plik

@ -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')]),
),
]

Wyświetl plik

@ -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={
},

Wyświetl plik

@ -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,
),
]

Wyświetl plik

@ -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')),