У меня есть несколько форм в проекте Django. Я пытался использовать предоставленную Django as_p
для отображения формы из-за ее простоты, но клиенту нужен список ошибок под полем. Django's as_p
печатает его над меткой поля. Я скорее не добавляю цикл печати поля в каждый шаблон только для этого небольшого изменения. Это кажется наименее эффективным способом сделать это.
Хотел узнать, что другие кодировщики Django порекомендуют для этого. Я думал, что существует как минимум 3 варианта:
-Настройка объекта Форма. Это кажется наиболее жизнеспособным решением. Кто-нибудь знает какие-либо недостатки этого?
-В том числе шаблон, который просто обрабатывает отображение формы. Проблема в том, что этот шаблон должен предполагать, что форма имеет определенное имя. Как насчет того, чтобы мне было передано несколько форм с разными именами? Кто-нибудь знает, как решить эту проблему?
-Возможно, пользовательский фильтр? Быстрый поиск в Google заставляет меня поверить, что это нереальный вариант, но, возможно, кто-то располагает информацией об обратном.
Примеры будут с благодарностью!