Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
# Generated by Django 3.2.13 on 2022-06-25 19:58
import aleksis.core.mixins
import ckeditor.fields
import django.contrib.sites.managers
import django.core.validators
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
initial = True
dependencies = [
('contenttypes', '0002_remove_content_type_name'),
('sites', '0002_alter_domain_unique'),
]
operations = [
migrations.CreateModel(
name='DisplayGroup',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('extended_data', models.JSONField(default=dict, editable=False)),
('name', models.CharField(max_length=255, verbose_name='Name')),
('slug', models.SlugField(max_length=255, verbose_name='Slug')),
('site', models.ForeignKey(default=1, editable=False, on_delete=django.db.models.deletion.CASCADE, to='sites.site')),
],
options={
'abstract': False,
},
managers=[
('objects', django.contrib.sites.managers.CurrentSiteManager()),
],
),
migrations.CreateModel(
name='Slide',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('display_group', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='buelleten.displaygroup', verbose_name='Display group')),
('polymorphic_ctype', models.ForeignKey(editable=False, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='polymorphic_buelleten.slide_set+', to='contenttypes.contenttype')),
],
options={
'abstract': False,
'base_manager_name': 'objects',
},
bases=(models.Model, aleksis.core.mixins.PureDjangoModel),
),
migrations.CreateModel(
name='ForeignURLSlide',
fields=[
('slide_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='buelleten.slide')),
('url', models.URLField(max_length=255, verbose_name='URL')),
],
options={
'abstract': False,
'base_manager_name': 'objects',
},
bases=('buelleten.slide',),
),
migrations.CreateModel(
name='StaticContentSlide',
fields=[
('slide_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='buelleten.slide')),
('content', ckeditor.fields.RichTextField(verbose_name='Content')),
],
options={
'abstract': False,
'base_manager_name': 'objects',
},
bases=('buelleten.slide',),
),
migrations.CreateModel(
name='UploadedFileSlide',
fields=[
('slide_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='buelleten.slide')),
('file', models.FileField(upload_to='paweljong/uploaded_file_slides/', validators=[django.core.validators.FileExtensionValidator(allowed_extensions=['pdf', 'jpg', 'jpeg', 'png', 'tif', 'bmp', 'ppm', 'avi', 'mov', 'mp4', 'mkv', 'webm', 'ogv', 'mpg', 'mpeg', 'ts', 'flv'])])),
],
options={
'abstract': False,
'base_manager_name': 'objects',
},
bases=('buelleten.slide',),
),
migrations.CreateModel(
name='Display',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('extended_data', models.JSONField(default=dict, editable=False)),
('hostname', models.CharField(max_length=255, verbose_name='Hostname')),
('display_group', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='buelleten.displaygroup', verbose_name='Display group')),
('site', models.ForeignKey(default=1, editable=False, on_delete=django.db.models.deletion.CASCADE, to='sites.site')),
],
options={
'abstract': False,
},
managers=[
('objects', django.contrib.sites.managers.CurrentSiteManager()),
],
),
]