Questions marquées «django-forms»

Questions spécifiques liées aux formulaires avec le framework web Django

6
Django définit les valeurs de formulaire par défaut
J'ai un modèle comme suit: 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() J'ai également un formulaire modèle pour le modèle ci-dessus comme suit: class JournalForm(ModelForm): tank = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = TankJournal exclude = ('user','ts') Je veux savoir comment …

7
Comment filtrer les choix ForeignKey dans un Django ModelForm?
Dites que j'ai ce qui suit dans mon 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) C'est-à-dire qu'il y en a plusieurs Companies, chacun ayant une plage de Rateset Clients. Chacun Clientdoit avoir …

8
Comment ajouter un espace réservé sur un CharField dans Django?
Prenez cette forme très simple, par exemple: class SearchForm(Form): q = forms.CharField(label='search') Cela est rendu dans le modèle: <input type="text" name="q" id="id_q" /> Cependant, je veux ajouter l' placeholderattribut à ce champ avec une valeur de Searchsorte que le HTML ressemble à quelque chose comme: <input type="text" name="q" id="id_q" placeholder="Search" …

13
Définir la classe css dans django Forms
Supposons que j'ai un formulaire class SampleClass(forms.Form): name = forms.CharField(max_length=30) age = forms.IntegerField() django_hacker = forms.BooleanField(required=False) Existe-t-il un moyen pour moi de définir des classes css sur chaque champ de sorte que je puisse ensuite utiliser jQuery en fonction de la classe dans ma page rendue? J'espérais ne pas avoir …

2
Créer un jeu de requêtes vide par défaut dans les champs de formulaire django
J'ai ces champs sous forme: 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()) le district vient de cliquer sur la ville et la région vient de cliquer sur la région. Avec queryset=MyDistrict.objects.all()et la queryset=MyArea.objects.all()forme sera très lourde. Comment puis-je rendre les ensembles de requêtes vides par …

5
Comment puis-je créer plusieurs boutons de soumission sous forme de django?
J'ai un formulaire avec une entrée pour l'e-mail et deux boutons d'envoi pour m'abonner et me désabonner de la newsletter: <form action="" method="post"> {{ form_newsletter }} <input type="submit" name="newsletter_sub" value="Subscribe" /> <input type="submit" name="newsletter_unsub" value="Unsubscribe" /> </form> J'ai aussi la forme de classe: class NewsletterForm(forms.ModelForm): class Meta: model = Newsletter …

12
Django passe des paramètres de formulaire personnalisés à Formset
Ce problème a été corrigé dans Django 1.9 avec form_kwargs . J'ai un formulaire Django qui ressemble à ceci: 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) J'appelle ce formulaire avec quelque chose …

15
Style CSS dans les formulaires Django
Je voudrais styliser ce qui suit: 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> Par exemple, comment puis-je créer une classe ou ID pour le subject, email, messagepour fournir …
150 css  django  django-forms 

8
Créer un champ de choix dynamique
J'ai du mal à comprendre comment créer un champ de choix dynamique dans django. J'ai un modèle mis en place quelque chose comme: class rider(models.Model): user = models.ForeignKey(User) waypoint = models.ManyToManyField(Waypoint) class Waypoint(models.Model): lat = models.FloatField() lng = models.FloatField() Ce que j'essaie de faire est de créer un champ de …

7
Quelle est la meilleure façon de stocker un numéro de téléphone dans les modèles Django
Je stocke un numéro de téléphone modelcomme ceci: phone_number = models.CharField(max_length=12) L'utilisateur entrerait un numéro de téléphone et j'utiliserais le numéro de téléphone pour SMS AuthenticationCette application serait utilisée dans le monde entier. J'aurais donc également besoin d'un code de pays. Est-ce CharFieldun bon moyen de stocker un numéro de …

7
Changer un champ de formulaire Django en champ masqué
J'ai un formulaire Django avec un RegexField, qui est très similaire à un champ de saisie de texte normal. À mon avis, dans certaines conditions, je veux le cacher à l'utilisateur et essayer de garder le formulaire aussi similaire que possible. Quelle est la meilleure façon de transformer ce champ …

8
Modèles Django: version verbeuse d'un choix
J'ai un modèle: from django.db import models CHOICES = ( ('s', 'Glorious spam'), ('e', 'Fabulous eggs'), ) class MealOrder(models.Model): meal = models.CharField(max_length=8, choices=CHOICES) J'ai un formulaire: from django.forms import ModelForm class MealOrderForm(ModelForm): class Meta: model = MealOrder Et je veux utiliser formtools.preview. Le modèle par défaut imprime la version courte …



6
Comment utiliser CSS dans Django?
Je crée mon application avec Django et je me demande comment faire en sorte que Django utilise mon fichier CSS? Quels paramètres dois-je faire pour que Django voie le fichier css? NB: sur une machine locale
110 css  django  django-forms 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.