Skip to content

Commit 9860912

Browse files
committed
fix: RoomSchedule presentation을 not null로 변경
1 parent 315185e commit 9860912

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Generated by Django 5.2 on 2025-07-26 13:13
2+
3+
import django.db.models.deletion
4+
from django.db import migrations, models
5+
6+
7+
class Migration(migrations.Migration):
8+
dependencies = [
9+
("presentation", "0011_room_name_en_room_name_ko"),
10+
]
11+
12+
operations = [
13+
migrations.AlterField(
14+
model_name="roomschedule",
15+
name="presentation",
16+
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to="presentation.presentation"),
17+
),
18+
]

app/event/presentation/models.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,9 +126,15 @@ class Room(BaseAbstractModel):
126126
event = models.ForeignKey(Event, on_delete=models.PROTECT)
127127
name = models.CharField(max_length=256)
128128

129+
def __str__(self) -> str:
130+
return f"[{self.event.name}] {self.name}"
131+
129132

130133
class RoomSchedule(BaseAbstractModel):
131134
room = models.ForeignKey(Room, on_delete=models.PROTECT)
132135
start_at = models.DateTimeField()
133136
end_at = models.DateTimeField()
134-
presentation = models.ForeignKey(Presentation, on_delete=models.PROTECT, null=True, blank=True)
137+
presentation = models.ForeignKey(Presentation, on_delete=models.PROTECT)
138+
139+
def __str__(self) -> str:
140+
return f"[{self.room}] {self.start_at} - {self.end_at} ({self.presentation})"

0 commit comments

Comments
 (0)