Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 6, 2008 23:33:40

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

render_value

Hi.

Встретил такой код

password1 = forms.CharField(widget=forms.PasswordInput(attrs=attrs_dict, render_value=False), label=_(u'password'))
Что означает render_value?
гугление дало мало , четкой документации не нашел

в коде джанги нашел
class PasswordInput(Input):
input_type = 'password'

def __init__(self, attrs=None, render_value=True):
super(PasswordInput, self).__init__(attrs)
self.render_value = render_value
больше по коду с этим render_value ничего нет.

Офлайн

#2 Дек. 6, 2008 23:51:51

Lolka
От:
Зарегистрирован: 2007-09-29
Сообщения: 128
Репутация: +  0  -
Профиль   Отправить e-mail  

render_value

Каплю не дочитал:

grep -Ri render_value *
class PasswordInput(Input):

self.render_value = render_value

def render(self, name, value, attrs=None):
if not self.render_value: value=None
return super(PasswordInput, self).render(name, value, attrs)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version