Initial django additions.
This commit is contained in:
parent
34915b0d7b
commit
fc7943f327
26 changed files with 603 additions and 0 deletions
40
wedding_site/primary/migrations/0001_initial.py
Normal file
40
wedding_site/primary/migrations/0001_initial.py
Normal file
|
@ -0,0 +1,40 @@
|
|||
# Generated by Django 5.0.2 on 2024-02-10 17:58
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
initial = True
|
||||
|
||||
dependencies = [
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='Image',
|
||||
fields=[
|
||||
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('name', models.CharField(max_length=200)),
|
||||
('alt_text', models.TextField()),
|
||||
],
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='Site',
|
||||
fields=[
|
||||
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('title', models.CharField(max_length=200)),
|
||||
('index', models.TextField()),
|
||||
],
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='Page',
|
||||
fields=[
|
||||
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('content', models.TextField()),
|
||||
('name', models.CharField(max_length=200)),
|
||||
('site', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='primary.site')),
|
||||
],
|
||||
),
|
||||
]
|
|
@ -0,0 +1,28 @@
|
|||
# Generated by Django 5.0.2 on 2024-02-10 18:04
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('primary', '0001_initial'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='page',
|
||||
name='navigable',
|
||||
field=models.BooleanField(default=False),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='page',
|
||||
name='published',
|
||||
field=models.BooleanField(default=False),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='site',
|
||||
name='password',
|
||||
field=models.CharField(default='', max_length=200),
|
||||
),
|
||||
]
|
18
wedding_site/primary/migrations/0003_site_name.py
Normal file
18
wedding_site/primary/migrations/0003_site_name.py
Normal file
|
@ -0,0 +1,18 @@
|
|||
# Generated by Django 5.0.2 on 2024-02-10 18:09
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('primary', '0002_page_navigable_page_published_site_password'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='site',
|
||||
name='name',
|
||||
field=models.CharField(default='', max_length=200),
|
||||
),
|
||||
]
|
21
wedding_site/primary/migrations/0004_template.py
Normal file
21
wedding_site/primary/migrations/0004_template.py
Normal file
|
@ -0,0 +1,21 @@
|
|||
# Generated by Django 5.0.2 on 2024-02-11 11:56
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('primary', '0003_site_name'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='Template',
|
||||
fields=[
|
||||
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('name', models.CharField(default='', max_length=200)),
|
||||
('content', models.TextField()),
|
||||
],
|
||||
),
|
||||
]
|
|
@ -0,0 +1,28 @@
|
|||
# Generated by Django 5.0.2 on 2024-02-11 12:22
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('primary', '0004_template'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='image',
|
||||
name='content',
|
||||
field=models.ImageField(default=None, height_field='height', upload_to='uploads', width_field='width'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='image',
|
||||
name='height',
|
||||
field=models.IntegerField(default=0),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='image',
|
||||
name='width',
|
||||
field=models.IntegerField(default=0),
|
||||
),
|
||||
]
|
18
wedding_site/primary/migrations/0006_site_header.py
Normal file
18
wedding_site/primary/migrations/0006_site_header.py
Normal file
|
@ -0,0 +1,18 @@
|
|||
# Generated by Django 5.0.2 on 2024-02-11 12:55
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('primary', '0005_image_content_image_height_image_width'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='site',
|
||||
name='header',
|
||||
field=models.TextField(default=''),
|
||||
),
|
||||
]
|
18
wedding_site/primary/migrations/0007_site_page_header.py
Normal file
18
wedding_site/primary/migrations/0007_site_page_header.py
Normal file
|
@ -0,0 +1,18 @@
|
|||
# Generated by Django 5.0.2 on 2024-02-11 12:57
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('primary', '0006_site_header'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='site',
|
||||
name='page_header',
|
||||
field=models.TextField(default=''),
|
||||
),
|
||||
]
|
16
wedding_site/primary/migrations/0008_delete_template.py
Normal file
16
wedding_site/primary/migrations/0008_delete_template.py
Normal file
|
@ -0,0 +1,16 @@
|
|||
# Generated by Django 5.0.2 on 2024-02-11 13:13
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('primary', '0007_site_page_header'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.DeleteModel(
|
||||
name='Template',
|
||||
),
|
||||
]
|
18
wedding_site/primary/migrations/0009_page_pretty_name.py
Normal file
18
wedding_site/primary/migrations/0009_page_pretty_name.py
Normal file
|
@ -0,0 +1,18 @@
|
|||
# Generated by Django 5.0.2 on 2024-02-11 13:17
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('primary', '0008_delete_template'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='page',
|
||||
name='pretty_name',
|
||||
field=models.CharField(default='', max_length=200),
|
||||
),
|
||||
]
|
0
wedding_site/primary/migrations/__init__.py
Normal file
0
wedding_site/primary/migrations/__init__.py
Normal file
Loading…
Add table
Add a link
Reference in a new issue