Le 11/01/2016 16:16, Pierre Charlet a écrit :
Bonjour Yves, pourrais-tu nous poster le code de ton models.py également ?

class Stage(models.Model):
    st_numero = models.AutoField(primary_key=True)
    st_et_numero = models.ForeignKey(Etu1aFI, verbose_name="Etudiant")
    st_so_numero = models.ForeignKey(Societe, verbose_name="Société")
st_pr_tuteur = models.ForeignKey(Prof, verbose_name="Tuteur IUT", default=10000) st_dd_numero = models.ForeignKey(DateDebut, verbose_name='Début du stage', default=1) st_df_numero = models.ForeignKey(DateFin, verbose_name='Fin du stage', default=1)
    st_sujet = models.CharField('Sujet',  max_length=250, blank=True)
st_nb_convention = models.CharField('N.B. sur la convention', max_length=254, blank=True) st_soc_tut_civil = models.CharField('Responsable (civilité)', max_length=50, blank=True) st_soc_tut_fonction = models.CharField('Responsable (fonction)', max_length=50, blank=True) st_soc_tut_nom = models.CharField('Responsable (nom)', max_length=50, blank=True) st_soc_tut_prenom = models.CharField('Responsable (prénom)', max_length=50, blank=True) st_soc_tut_division = models.CharField('Responsable (division)', max_length=100, blank=True) st_soc_tut_tel_fixe = models.CharField('Responsable (téléphone fixe)', max_length=30, blank=True) st_soc_tut_tel_portable = models.CharField('Responsable (portable)', max_length=30, blank=True) st_soc_tut_fax = models.CharField('Responsable (Fax)', max_length=30, blank=True) st_soc_tut_courriel = models.EmailField('Responsable (courriel)', max_length=100, blank=True) st_jury_date = models.DateTimeField('Date de soutenance', blank=True, db_index=True) st_jury_presid = models.ForeignKey(Prof, related_name='%(class)s_related_presidentJury', verbose_name="Président du jury", default=10000) st_jury_assess = models.ForeignKey(Prof, related_name='%(class)s_related_assesseurJury', verbose_name="Assesseur du jury", default=10000) st_jury_num = models.CharField('N° de jury', max_length=10, blank=True, db_index=True) st_jury_salle = models.CharField('Salle', max_length=20, blank=True, db_index=True) st_nb_jury = models.CharField('N.B. sur le jury', max_length=254, blank=True) st_soc_jury_civil = models.CharField('Représentant (civilité)', max_length=50, blank=True) st_soc_jury_nom = models.CharField('Représentant (nom)', max_length=50, blank=True) st_soc_jury_prenom = models.CharField('Représentant (prénom)', max_length=50, blank=True) st_soc_jury_division = models.CharField('Représentant (division)', max_length=100, blank=True) st_soc_jury_tel_fixe = models.CharField('Représentant (téléphone fixe)', max_length=30, blank=True) st_soc_jury_tel_portable = models.CharField('Représentant (portable)', max_length=30, blank=True) st_soc_jury_fax = models.CharField('Représentant (Fax)', max_length=30, blank=True) st_soc_jury_courriel = models.EmailField('Représentant (courriel)', max_length=100, blank=True)
    st_remarques = models.TextField('Remarques générales',  blank=True)


class Prof(models.Model):
    pr_numero = models.AutoField(primary_key=True)
    pr_civilite = models.CharField('Civilité',  max_length=50, blank=True)
    pr_nom = models.CharField('Nom',  max_length=50, db_index=True)
    pr_prenom = models.CharField('Prénom',  max_length=50, blank=True)
pr_tel_fixe = models.CharField('Téléphone fixe', max_length=30, blank=True) pr_tel_portable = models.CharField('Portable', max_length=30, blank=True)
    pr_fax= models.CharField('Fax',  max_length=30, blank=True)
pr_courriel = models.EmailField('Courriel', max_length=100, blank=True) pr_enseignement = models.CharField('Enseignement', max_length=100, blank=True)
    pr_jury = models.BooleanField('Jury ?',  default=0)
    pr_remarques = models.TextField('Remarques',  blank=True)

--
__________________________________________________________________
Yves BOURHIS / Service Informatique / I.U.T. de BREST / poste 8204
Tel:+33 298016102/Fax:0298017108/mailto:[email protected]
_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à