Показать изображение в форме Django - PullRequest
3 голосов
/ 18 июня 2010

Мне нужно отобразить изображение в форме Django.Моя форма Django довольно проста - одно поле для ввода текста.Когда я инициализирую свою форму Django в виде, я хотел бы передать путь изображения в качестве параметра, и форма, отображаемая в шаблоне, отображает изображение.Это возможно с формами Django или мне нужно отображать изображение отдельно?

Спасибо.

Ответы [ 2 ]

1 голос
/ 18 июня 2010

Если изображение относится к самой форме, а не к какому-либо конкретному полю, то вы можете создать собственный класс формы и переопределить один из as_table () , as_ul () , as_p () методы.Или вы можете просто использовать собственный шаблон вместо того, чтобы оставлять форму для визуализации.Если это связано с полем, тогда подходит пользовательский виджет, как предложил Пьер.

1 голос
/ 18 июня 2010

Это шаблон ответственности за отображение этого изображения в вашем случае, я считаю. Если вам необходимо отправить информацию, связанную с изображением (путь, URL-адрес), вам необходимо создать специальный виджет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...