Skip to content

Commit 9c4be26

Browse files
committed
feat: 발표에 slideshow_url 필드 추가
1 parent da0e7ea commit 9c4be26

4 files changed

Lines changed: 26 additions & 1 deletion

File tree

app/admin_api/serializers/event/presentation.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ class Meta:
3636
"title_en",
3737
"summary_ko",
3838
"summary_en",
39+
"slideshow_url",
3940
"image",
4041
"description_ko",
4142
"description_en",
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Generated by Django 5.2 on 2025-07-13 11:45
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
dependencies = [
8+
("presentation", "0008_callforpresentationschedule_room_roomschedule"),
9+
]
10+
11+
operations = [
12+
migrations.AddField(
13+
model_name="historicalpresentation",
14+
name="slideshow_url",
15+
field=models.URLField(blank=True, default=""),
16+
),
17+
migrations.AddField(
18+
model_name="presentation",
19+
name="slideshow_url",
20+
field=models.URLField(blank=True, default=""),
21+
),
22+
]

app/event/presentation/models.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,9 @@ class Presentation(BaseAbstractModel):
7979
summary = models.TextField(blank=True, default="")
8080
description = MarkdownField(blank=True, default="")
8181
image = models.ForeignKey(PublicFile, on_delete=models.PROTECT, null=True, blank=True)
82-
categories = models.ManyToManyField(to="PresentationCategory", through="PresentationCategoryRelation")
82+
slideshow_url = models.URLField(blank=True, default="")
8383

84+
categories = models.ManyToManyField(to="PresentationCategory", through="PresentationCategoryRelation")
8485
objects: PresentationQuerySet = PresentationQuerySet.as_manager()
8586

8687
def __str__(self) -> str:

app/participant_portal_api/serializers/presentation.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ class Meta:
5656
"description",
5757
"description_ko",
5858
"description_en",
59+
"slideshow_url",
5960
"image",
6061
"speakers",
6162
"has_requested_modification_audit",

0 commit comments

Comments
 (0)