Skip to content

Commit 31e8d43

Browse files
authored
Merge pull request #52 from moscowpython/tech/models_update
Tech/models update
2 parents bec5534 + bba99b1 commit 31e8d43

File tree

8 files changed

+106
-743
lines changed

8 files changed

+106
-743
lines changed

landing_page/mainpage/admin.py

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,7 @@
11
from django.contrib import admin
22

3-
from .models import (
4-
Curators,
5-
Feedback,
6-
GraduateProjects,
7-
GraduateProjectsVideos,
8-
GraduateStories,
9-
LearnPythonCourse,
10-
LearnPythonCoursePrices,
11-
LearnPythonMultiCityCourses,
12-
MoscowPythonMeetup,
13-
Podcasts,
14-
)
3+
from .models import Curators, Enrollment, GraduateProjects
154

16-
admin.site.register(MoscowPythonMeetup)
17-
admin.site.register(LearnPythonCourse)
185
admin.site.register(Curators)
19-
admin.site.register(Feedback)
206
admin.site.register(GraduateProjects)
21-
admin.site.register(GraduateStories)
22-
admin.site.register(LearnPythonCoursePrices)
23-
admin.site.register(GraduateProjectsVideos)
24-
admin.site.register(Podcasts)
25-
admin.site.register(LearnPythonMultiCityCourses)
7+
admin.site.register(Enrollment)
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
# Generated by Django 4.2.4 on 2023-08-24 14:35
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('mainpage', '0039_alter_graduatestories_story_section'),
10+
]
11+
12+
operations = [
13+
migrations.DeleteModel(
14+
name='Feedback',
15+
),
16+
migrations.DeleteModel(
17+
name='GraduateProjectsVideos',
18+
),
19+
migrations.DeleteModel(
20+
name='GraduateStories',
21+
),
22+
migrations.DeleteModel(
23+
name='LearnPythonCourse',
24+
),
25+
migrations.DeleteModel(
26+
name='LearnPythonCoursePrices',
27+
),
28+
migrations.DeleteModel(
29+
name='LearnPythonMultiCityCourses',
30+
),
31+
migrations.DeleteModel(
32+
name='MoscowPythonMeetup',
33+
),
34+
migrations.DeleteModel(
35+
name='Podcasts',
36+
),
37+
migrations.AlterModelOptions(
38+
name='curators',
39+
options={'verbose_name_plural': 'Кураторы'},
40+
),
41+
migrations.RemoveField(
42+
model_name='curators',
43+
name='curator_github',
44+
),
45+
migrations.RemoveField(
46+
model_name='curators',
47+
name='curator_motto',
48+
),
49+
migrations.RemoveField(
50+
model_name='curators',
51+
name='curator_social_network',
52+
),
53+
migrations.RemoveField(
54+
model_name='curators',
55+
name='curator_status',
56+
),
57+
migrations.AddField(
58+
model_name='curators',
59+
name='is_visible',
60+
field=models.BooleanField(default=True, verbose_name='Показывать на главной'),
61+
),
62+
]
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Generated by Django 4.2.4 on 2023-08-24 14:48
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('mainpage', '0040_delete_feedback_delete_graduateprojectsvideos_and_more'),
10+
]
11+
12+
operations = [
13+
migrations.CreateModel(
14+
name='Enrollment',
15+
fields=[
16+
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
17+
('timepad_event_id', models.CharField(blank=True, max_length=64, null=True)),
18+
('start_date', models.DateField()),
19+
('end_date', models.DateField()),
20+
('end_registration_date', models.DateField()),
21+
('early_price_rub', models.IntegerField()),
22+
('late_price_rub', models.IntegerField()),
23+
('early_price_date_to', models.DateField()),
24+
('late_price_date_from', models.DateField()),
25+
],
26+
),
27+
]

0 commit comments

Comments
 (0)