Я будую додаток для відстеження квитків із підтримкою і маю кілька моделей, які я хотів би створити з однієї сторінки. Квитки належать Клієнту через ForeignKey. Примітки належать також і до квитків через ForeignKey. Я хотів би мати можливість обрати Клієнта (це цілком окремий проект) АБО створити нового Клієнта, потім створити Квиток і нарешті створити Примітку, присвоєну новому квитку.
Оскільки я досить новачок у Django, я прагну працювати ітеративно, кожен раз випробовуючи нові функції. Я грав у ModelForms, але хочу приховати деякі поля та зробити складну перевірку. Здається, що рівень контролю, який я шукаю, або вимагає наборів форматів, або робити все вручну, доповнюючи стомлювану вручну кодовану сторінку шаблону, якої я намагаюся уникати.
Чи є якась чудова особливість, якої я пропускаю? Хтось має хороший довідник чи приклад для використання наборів форм? Я витратив цілі вихідні на документи API для них, і я все ще не знаю. Це проблема з дизайном, якщо я все зламаю і вручну кодую?