Как я могу инстанцировать несколько моделей на одно нажатие кнопки пользователем (Django)?

Изображение примера дизайна

Сниппет кода

Я пытаюсь создать сайт типа CRM, который позволяет пользователям создавать темы и иметь задачи, перечисленные под ними. Все эти задачи имеют красный или зеленый круг под каждой неделей в зависимости от статуса их выполнения на этой неделе.

Проблема в том, что я не уверен, как соединить все это вместе. Я могу создать объект задачи и перечислить его под темой, но не могу найти способ создать несколько объектов завершения и связать каждый из них с каждой задачей и неделей, чтобы пользователь мог отметить, что он выполнил.

Буду очень признателен, если кто-нибудь подскажет мне, как разделить логику для этих моделей, чтобы я мог собрать их вместе. Спасибо :D

Вернуться на верх