Ahoj,
Snažím se upravit attribut type v inputu ve formuláři, abych mohl použít 
HTML5 inputy. Níže skript přidá attribut required, ale už nemění type 
inputu, ikdyž by měl.

__init__(self, *args, **kwargs):
        super(VytvoritUdalostForm, self).__init__(*args, **kwargs)
        
#self.fields['zacatek'].widget.attrs.update({'type':'datetime-local','required':
 
'true'})

Toto funguje. Nastaví to, že input je povinný a nastaví HTML 5 input type.

> zacatek = 
> forms.CharField(widget=forms.TextInput(attrs={'type':'datetime-local','required':
>  
> 'true'}))

Proč? Nechci používat to druhé, protože znova definuji, jakej typ v djangu 
to je ("forms.charfield") a to já nechci, protože když neměním typ inputu, 
tak nastavuji, že je povinný. 

-- 
-- 
E-mailová skupina [email protected]
Správa: http://groups.google.cz/group/django-cs

--- 
Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny django-cs 
ve Skupinách Google.
Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, zašlete 
e-mail na adresu [email protected].
Další možnosti najdete na adrese https://groups.google.com/d/optout.

Reply via email to