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 :

django gerer les multiples formulaires


Sujet :

Django Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 55
    Par défaut django gerer les multiples formulaires
    Bonjour c'est encore moi donc voila j'ai une question j'ai un model organisation comme cela:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    class Organisation(models.Model):
    	user = models.ForeignKey(User, unique=True)
    	Organisation_name = models.CharField(max_length=30)
    	icon = models.ImageField("icon*", upload_to='/tmp', null=True, blank=True)
    	category = models.CharField(max_length=30)
    	twitter_name = models.CharField(max_length=15)
    	website = models.URLField(null=True , blank=True)
    J'ai bien evidement au prealable creer un utilisateur dans ma base de donnee.
    Et voici mon template afin de completer ce medele:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
      <b>username:</b><select name="user"><option>{{ user.username }} </option> </select>
    <b>Organisation name:</b><input name="Organisation_name" type="text" onKeyUp="javascript:color(this);">  
             <b>category:</b><input name="category" type="text" onKeyUp="javascript:color(this);"> 
    	    <b>icon*:</b>{{ form_Organisation.icon }}
         <b>twitter name:</b><input name="twitter_name" type="text" onKeyUp="javascript:color(this);">      
             <b>website*:</b><input name="website" type="text" onKeyUp="javascript:color(this);">

    Donc comme vous pouvez le voir j'ai utilise un select pour le username afin que le lien soit fait entre l'organisation et l'utilisateur lors de l'enregistrement dans la base de donne.
    Mais voici mon erreur lors de l'enregistrement:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Exception Value:  	
     
    invalid literal for int() with base 10: 'dam'
    Desole pour le derangement c'est juste que je ne trouve pas de reponse dans la documentation django.
    merci d'avance.

  2. #2
    Membre habitué
    Profil pro
    Étudiant
    Inscrit en
    Août 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Âge : 31
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2006
    Messages : 13
    Par défaut
    Django s'attend surement à recevoir l'ID de l'utilisateur plutôt que son username. Pourrais-tu essayer avec user.id plutôt que user.username ?

  3. #3
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 55
    Par défaut
    Désoler pour le retard c'est que j'étais en week-end j'essaye cela dés demain et je vous tiens au courant en tout cas merci pour l'aide.


    Edit : c'etait bien ca encore merci

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

Discussions similaires

  1. Compter les enregistrements formulaire
    Par mat44_39 dans le forum IHM
    Réponses: 4
    Dernier message: 17/06/2005, 12h21
  2. gerer les parametres entrée sur un TADOStoredProc
    Par keguira dans le forum Bases de données
    Réponses: 1
    Dernier message: 13/09/2004, 15h56
  3. [Htaccess] Gérer les erreurs HTTP du type 404...
    Par Marshall_Mathers dans le forum Apache
    Réponses: 4
    Dernier message: 01/07/2004, 10h29
  4. [interbase] gerer les transactions
    Par webbulls dans le forum Bases de données
    Réponses: 3
    Dernier message: 14/05/2004, 18h27
  5. [syntaxe] Gerer les variables dans une requete
    Par rastapopulos dans le forum MS SQL Server
    Réponses: 12
    Dernier message: 15/04/2003, 12h53

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