Ho un modello come segue: class TankJournal(models.Model): user = models.ForeignKey(User) tank = models.ForeignKey(TankProfile) ts = models.IntegerField(max_length=15) title = models.CharField(max_length=50) body = models.TextField() Ho anche un modulo per il modello sopra come segue: class JournalForm(ModelForm): tank = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = TankJournal exclude = ('user','ts') Voglio sapere come impostare il …
Di 'che ho nel mio models.py: class Company(models.Model): name = ... class Rate(models.Model): company = models.ForeignKey(Company) name = ... class Client(models.Model): name = ... company = models.ForeignKey(Company) base_rate = models.ForeignKey(Rate) Vale a dire ce ne sono molti Companies, ognuno con un intervallo di Ratese Clients. Ognuno Clientdovrebbe avere una base …
Prendi questo modulo molto semplice per esempio: class SearchForm(Form): q = forms.CharField(label='search') Questo viene reso nel modello: <input type="text" name="q" id="id_q" /> Tuttavia, voglio aggiungere l' placeholderattributo a questo campo con un valore in Searchmodo che l'HTML sia simile a: <input type="text" name="q" id="id_q" placeholder="Search" /> Preferibilmente, vorrei passare il …
Supponiamo che io abbia un modulo class SampleClass(forms.Form): name = forms.CharField(max_length=30) age = forms.IntegerField() django_hacker = forms.BooleanField(required=False) Esiste un modo per definire le classi css su ciascun campo in modo tale da poter usare jQuery in base alla classe nella mia pagina renderizzata? Speravo di non dover compilare manualmente il …
Ho questi campi in forma: city = forms.ModelChoiceField(label="city", queryset=MyCity.objects.all()) district = forms.ModelChoiceField(label="district", queryset=MyDistrict.objects.all()) area = forms.ModelChoiceField(label="area", queryset=MyArea.objects.all()) il distretto viene dal clic sulla città e l'area viene dal clic sull'area. Con queryset=MyDistrict.objects.all()e la queryset=MyArea.objects.all()forma sarà molto pesante. Come posso rendere vuoti i queryset per impostazione predefinita?
Ho un modulo con un input per e-mail e due pulsanti di invio per iscriversi e annullare l'iscrizione alla newsletter: <form action="" method="post"> {{ form_newsletter }} <input type="submit" name="newsletter_sub" value="Subscribe" /> <input type="submit" name="newsletter_unsub" value="Unsubscribe" /> </form> Ho anche un modulo di classe: class NewsletterForm(forms.ModelForm): class Meta: model = Newsletter …
Questo problema è stato risolto in Django 1.9 con form_kwargs . Ho un Django Form che assomiglia a questo: class ServiceForm(forms.Form): option = forms.ModelChoiceField(queryset=ServiceOption.objects.none()) rate = forms.DecimalField(widget=custom_widgets.SmallField()) units = forms.IntegerField(min_value=1, widget=custom_widgets.SmallField()) def __init__(self, *args, **kwargs): affiliate = kwargs.pop('affiliate') super(ServiceForm, self).__init__(*args, **kwargs) self.fields["option"].queryset = ServiceOption.objects.filter(affiliate=affiliate) Chiamo questo modulo con qualcosa del …
Vorrei modellare quanto segue: forms.py: from django import forms class ContactForm(forms.Form): subject = forms.CharField(max_length=100) email = forms.EmailField(required=False) message = forms.CharField(widget=forms.Textarea) contact_form.html: <form action="" method="post"> <table> {{ form.as_table }} </table> <input type="submit" value="Submit"> </form> Per esempio, come faccio a impostare una classe o ID per il subject, email, messageper fornire un …
Ho dei problemi nel cercare di capire come creare un campo di scelta dinamica in Django. Ho un modello impostato come: class rider(models.Model): user = models.ForeignKey(User) waypoint = models.ManyToManyField(Waypoint) class Waypoint(models.Model): lat = models.FloatField() lng = models.FloatField() Quello che sto cercando di fare è creare una scelta Campo in cui …
Sto memorizzando un numero di telefono in modelquesto modo: phone_number = models.CharField(max_length=12) L'utente inserisce un numero di telefono e io uso il numero di telefono per SMS AuthenticationQuesta applicazione verrebbe utilizzata a livello globale. Quindi avrei bisogno anche del prefisso internazionale. È CharFieldun buon modo per memorizzare il numero di …
Ho una forma Django con a RegexField , che è molto simile a un normale campo di immissione testo. A mio avviso, in determinate condizioni, voglio nasconderlo all'utente e cercare di mantenere il modulo il più simile possibile. Qual è il modo migliore per trasformare questo campo in un HiddenInputcampo? …
Ho un modello: from django.db import models CHOICES = ( ('s', 'Glorious spam'), ('e', 'Fabulous eggs'), ) class MealOrder(models.Model): meal = models.CharField(max_length=8, choices=CHOICES) Ho un modulo: from django.forms import ModelForm class MealOrderForm(ModelForm): class Meta: model = MealOrder E voglio usare formtools.preview. Il modello predefinito stampa la versione breve della scelta …
Chiuso . Questa domanda deve essere più mirata . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 2 anni fa . Migliora questa domanda Sto creando un'app di monitoraggio dei ticket di supporto …
I moduli Django, può verificare se il modulo è valido: if form.is_valid(): return HttpResponseRedirect('/thanks/') Ma mi manca cosa fare se non è valido? Come restituisco il modulo con i messaggi di errore? Non vedo "altro" in nessuno degli esempi.
Sto creando la mia applicazione usando Django e mi chiedo come posso fare in modo che Django usi il mio file CSS? Quali impostazioni devo fare per far vedere a Django il file css? NB: su una macchina locale
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.