У меня есть ModelForm, основанный на гигантской модели 300 полей. Фактически одна модель с 150 полями, наследующими от другой с 150 другими.
Я ожидал, что модель вызовет некоторые проблемы на syncdb
или save()
, но работает нормально.
Тем не менее, вызов формы на основе этой модели as_p()
метод просто займет навсегда. Я могу ждать 10 минут, не видя никакого выхода. То же самое для любого метода рендеринга HTML для этой формы. Нет ошибок, просто Python висит там, где я нахожусь в оболочке или на сервере разработки.
Есть ли какие-либо известные ограничения или ошибки в формах объятий в Django? Есть ли обходной путь?
Я подозреваю, что есть проблема с конкатенацией строк. Тем временем я собираюсь покопаться в исходном коде Django, но если кто-нибудь и получит какую-то подсказку, которая спасет мой день.