Initial django additions.

This commit is contained in:
jmsgrogan 2024-02-11 15:26:29 +00:00
parent 34915b0d7b
commit fc7943f327
26 changed files with 603 additions and 0 deletions

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

View file

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

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

View 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()),
],
),
]

View file

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

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

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

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

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