Skip to content
Extraits de code Groupes Projets
Valider f2ececea rédigé par Hugal's avatar Hugal
Parcourir les fichiers
parents 8243c78f d691eb50
Branches
Étiquettes
Aucune requête de fusion associée trouvée
Aucun aperçu pour ce type de fichier
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from django.db import models from django.db import models
from django.contrib.auth.models import User
from django.contrib.auth.models import Group
class Question(models.Model): class Question(models.Model):
question_text = models.CharField(max_length=200) question_text = models.CharField(max_length=200)
...@@ -24,20 +25,20 @@ class Prof(models.Model): ...@@ -24,20 +25,20 @@ class Prof(models.Model):
return "{0} {1}".format(self.nom,self.prenom) return "{0} {1}".format(self.nom,self.prenom)
class Eleve(models.Model): # class Eleve(models.Model):
nom = models.CharField(default="Dupont",max_length=50) # nom = models.CharField(default="Dupont",max_length=50)
prenom = models.CharField(default="Paul",max_length=50) # prenom = models.CharField(default="Paul",max_length=50)
email = models.EmailField(default="adresse@mail.fr") # email = models.EmailField(default="adresse@mail.fr")
mot_de_passe = models.CharField(default="0000", max_length=50) # mot_de_passe = models.CharField(default="0000", max_length=50)
#
def __str__(self): # def __str__(self):
return "{0} {1}".format(self.nom,self.prenom) # return "{0} {1}".format(self.nom,self.prenom)
class Groupe(models.Model): class Groupe(models.Model):
nom = models.CharField(default="nom du groupe",max_length=50) nom = models.CharField(default="nom du groupe",max_length=50)
prof = models.ForeignKey(Prof,null=True, blank=True) prof = models.ForeignKey(User,null=True, blank=True)
eleves=models.ManyToManyField(Eleve) eleves=models.ManyToManyField(User)
def __str__(self): def __str__(self):
return self.nom return self.nom
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter