В контроллере (// view) я выполняю операцию exists
в базе данных. Если результат положительный, я возвращаю один и тот же URL-адрес и форму и высвечиваю сообщение.Как передать переменную для макроса jinja из контроллера?
При выполнении этого я хотел бы отобразить одно из полей (например, form.email) с дополнительным набором переменных (который обычно по умолчанию равен None), чтобы пометить его как ошибочное поле.
Как это сделать, используя шаблоны jinja и колбу?
Я не прошу ввести код, но направление, поскольку я не могу понять, как идти.
Я работаю с флягой, WTForms и Jinja.
Спасибо
Существует множество способов передачи данных при работе с jinja, но, не видя какого-либо кода, мы не можем помочь вам указать, что вам нужно изменить, чтобы передать некоторые новые данные. – SingleNegationElimination
Привет @IfLoop, я решил проблему с помощью вспомогательного класса полей field.flags WTForms. Я удалю вопрос через минуту. Спасибо за ваш добрый интерес к помощи. – Phil
@Phil Не удаляйте его, отправляйте ответ на свой вопрос и принимайте его - это полностью нормально, и даже поощряется. –