@@ -70,11 +70,19 @@ class Meta:
7070
7171
7272class WorkingTimeDaysOfWeek (models .Model ):
73- """
74- Working time days of week
75- """
76- working_time = models .ForeignKey ("WorkingTime" , on_delete = models .CASCADE )
77- day_of_week = models .ForeignKey ("DayOfWeek" , on_delete = models .CASCADE )
73+ working_time = models .ForeignKey (
74+ "WorkingTime" ,
75+ on_delete = models .CASCADE ,
76+ db_column = "workingtime_id"
77+ )
78+ day_of_week = models .ForeignKey (
79+ "DayOfWeek" ,
80+ on_delete = models .CASCADE ,
81+ db_column = "dayofweek_id"
82+ )
83+
84+ def __str__ (self ):
85+ return f"{ self .day_of_week } - { self .working_time } "
7886
7987 class Meta :
8088 verbose_name = "Working time days of week"
@@ -83,21 +91,14 @@ class Meta:
8391
8492
8593class WorkingTime (models .Model ):
86- """
87- Working time MinMax
88- """
89-
9094 time_start = models .TimeField (verbose_name = "Start time" )
9195 time_end = models .TimeField (verbose_name = "End time" )
9296 days_of_week = models .ManyToManyField (DayOfWeek , through = "WorkingTimeDaysOfWeek" , blank = True )
9397
9498 def __str__ (self ):
95- return f"{ self .time_end } - { self .time_start } "
99+ return f"{ self .time_start } - { self .time_end } "
96100
97101 class Meta :
98102 verbose_name = "Working time"
99103 verbose_name_plural = "Working time"
100104 db_table = "working_time"
101-
102-
103-
0 commit comments