IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Django Python Discussion :

Probleme création d'une Form [Python 3.X]


Sujet :

Django Python

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2021
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2021
    Messages : 11
    Points : 12
    Points
    12
    Par défaut Probleme création d'une Form
    bonjour
    je ne comprend pas comment dans une Form et un field ChoiceField, charger les données
    dans mon cas je cherche a avoir les valeurs de __str__ Country

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
        country = Country.objects.all()
     
        samples_country = forms.ChoiceField(label='Samples_Country', \
                                            choices=country.__str__, \
                                            widget=forms.Select(attrs={
                                                'class': 'regDropDown',
                                                }))
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    class Country(models.Model):
        Country_Name = models.CharField(max_length=80, default=" ")
        Country_Alpha3 = models.CharField(max_length=3, blank=True, default="")
        Country_Flag = models.FileField(upload_to="flags/", blank=True, null=True)
     
        class Meta:
            verbose_name = "Country"
            verbose_name_plural = "Countries"
     
        def __unicode__(self):
            return u'%s' % self.Country_Name
     
        def __str__(self):
            return '%s - %s' % (self.Country_Alpha3, self.Country_Name)
    une idée?
    thanks
    Frédéric

  2. #2
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2021
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2021
    Messages : 11
    Points : 12
    Points
    12
    Par défaut
    Trouvé, peut etre pas le best mais cela marche
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    samples_country = forms.ChoiceField(label='Sample Country', \
                                            choices=[(choice.pk, choice) for choice in Country.objects.all()], \
                                            widget=forms.Select(attrs={
                                                'class': 'regDropDown form-control',
                                                'style': 'max-width: 300px;',
                                                }))
    Maintenant mon probleme est un faild dans la verification

    Savez-vous comment avoir plus d'information de debug ?

    fred

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Probleme création instance Form
    Par bubu92 dans le forum VB.NET
    Réponses: 9
    Dernier message: 15/05/2020, 19h29
  2. [Librairies] fichier cvs; problème de mise en forme
    Par illegalsene dans le forum CVS
    Réponses: 3
    Dernier message: 19/10/2005, 15h35
  3. [C++] débutant création d'une form
    Par TERRIBLE dans le forum C++
    Réponses: 7
    Dernier message: 10/10/2005, 12h23
  4. probleme ds la balise form
    Par dahan dans le forum Struts 1
    Réponses: 4
    Dernier message: 12/05/2005, 21h56
  5. [D7] Création dynamique de Form
    Par jer64 dans le forum Composants VCL
    Réponses: 3
    Dernier message: 03/08/2003, 12h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo