Domande taggate «django-forms»

Domande specifiche relative ai moduli con il framework web Django



6
Django: come aggiungo attributi HTML arbitrari ai campi di input in un modulo?
Ho un campo di input che viene visualizzato con un modello in questo modo: <div class="field"> {{ form.city }} </div> Che è reso come: <div class="field"> <input id="id_city" type="text" name="city" maxlength="100" /> </div> Supponiamo ora di voler aggiungere un autocomplete="off"attributo all'elemento di input che viene visualizzato, come lo farei? O …


4
Iniettare errori in un modulo già convalidato?
Dopo aver form.Formconvalidato i valori di input dell'utente, li passo a un processo separato (esterno) per un'ulteriore elaborazione. Questo processo esterno può potenzialmente trovare ulteriori errori nei valori. C'è un modo per inserire questi errori nel modulo già convalidato in modo che possano essere visualizzati tramite i normali metodi di …

6
Più modelli in un unico django ModelForm?
È possibile avere più modelli inclusi in un unico ModelFormin django? Sto cercando di creare un modulo di modifica del profilo. Quindi ho bisogno di includere alcuni campi dal modello Utente e dal modello UserProfile. Attualmente sto usando 2 moduli come questo class UserEditForm(ModelForm): class Meta: model = User fields …


13
Valore BooleanField unico in Django?
Supponiamo che il mio models.py sia così: class Character(models.Model): name = models.CharField(max_length=255) is_the_chosen_one = models.BooleanField() Voglio che solo una delle mie Characteristanze abbia is_the_chosen_one == Truee tutte le altre is_the_chosen_one == False. Come posso garantire al meglio il rispetto di questo vincolo di unicità? Il massimo dei voti alle risposte …

14
In che modo Django conosce l'ordine di rendering dei campi modulo?
Se ho un modulo Django come: class ContactForm(forms.Form): subject = forms.CharField(max_length=100) message = forms.CharField() sender = forms.EmailField() E chiamo il metodo as_table () di un'istanza di questo modulo, Django renderà i campi nello stesso ordine specificato sopra. La mia domanda è: come fa Django a conoscere l'ordine in cui le …

7
Django - Sovrascrivi il metodo Model.create ()?
La documentazione di Django elenca solo esempi per sovrascrivere save()e delete(). Tuttavia, vorrei definire alcune elaborazioni extra per i miei modelli solo quando vengono creati . Per chiunque abbia familiarità con Rails, sarebbe l'equivalente di creare un :before_createfiltro. È possibile?

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.