Merge branch 'feature/fill-closed-at' into 'develop'
Closed_at fill command See merge request gm/gm-backend!121
This commit is contained in:
commit
dd35319e5c
|
|
@ -0,0 +1,14 @@
|
||||||
|
from django.core.management.base import BaseCommand
|
||||||
|
from timetable.models import Timetable
|
||||||
|
|
||||||
|
class Command(BaseCommand):
|
||||||
|
help = '''Add closed_at, opening_at Timetable fields'''
|
||||||
|
|
||||||
|
def handle(self, *args, **options):
|
||||||
|
for tt in Timetable.objects.all():
|
||||||
|
end = tt.dinner_end or tt.lunch_end
|
||||||
|
start = tt.lunch_start or tt.dinner_start
|
||||||
|
if end or start:
|
||||||
|
tt.closed_at = end
|
||||||
|
tt.opening_at = start
|
||||||
|
tt.save()
|
||||||
|
|
@ -66,6 +66,7 @@ card = {
|
||||||
"fields": {
|
"fields": {
|
||||||
"Schedules": {
|
"Schedules": {
|
||||||
# нет аналогов для weekday, opening_at, closed_at
|
# нет аналогов для weekday, opening_at, closed_at
|
||||||
|
# upd: запустить команду add_closed_at_timetable. она заполнит opening_at, closed_at
|
||||||
"lunch_start": "lunch_start",
|
"lunch_start": "lunch_start",
|
||||||
"lunch_end": "lunch_end",
|
"lunch_end": "lunch_end",
|
||||||
"diner_start": "diner_start",
|
"diner_start": "diner_start",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user