Застрял уже наверное на неделю и никак не могу приступить к реализации такой штуки как График работы для модели.
Вот что имеется в виду:
У меня нет идей как это правильно реализовать в бекенде при создании/редактировании модели. Тут лучше спросить совета у опытных пользователей.
В БД для модели думаю создать колонку hours
с типом данных string
и туда заносить значения, чтоб потом их сплитить для вывода на фронтенд. Этот параметр не обязательный.
Примеры значений думаю что то из этих вариантов:
NULL
8:00, 20:00; 8:00, 20:00; 8:00, 20:00; 8:00, 20:00; 8:00, 20:00; 10:00, 15:00; Выходной, -;
8:00, 20:00, 8:00, 20:00, 8:00, 20:00, 8:00, 20:00, 8:00, 20:00, 10:00, 15:00, Выходной, -;
А вот как для бекенда реализовать форму, чтоб эти данные вносить и редактировать? Наверное нужно свой виджет форм писать и как то собирать это всё в одну строку.
Подскажите пожалуйста, а то даже не знаю с чего начать.