Problema sencillo python
Publicado por Anthony (4 intervenciones) el 03/06/2018 14:28:57
Buenas amigos quisiera saber q tengo de malo en codigo por q no me hace el migrate
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
class alumno(models.Model):
apellidoPaterno = models.CharField(max_length=35)
apellidoMaterno = models.CharField(max_length=35)
Nombres = models.CharField(max_length=35)
DNI = models.CharField(max_length=8)
fechaDeNacimiento = models.DateField()
SEXOS = (('F', 'Femenino'), ('M', 'Masculino'))
Sexo = models.charfield(max_length=1, choices=SEXOS, default='M')
def nombreCompleto(self):
cadena="{0} {1}, {2}"
return cadena.format(self.apellidoPaterno, self.apellidoMaterno, self.Nombres)
def __str__(self):
return self.nombreCompleto()
class Curso(models.Model):
Nombre = models.CharField(max_length=50)
Creditos = models.PositiveSmallIntegerField()
Estado = models.BooleanField(default=True)
def __str__(self):
return "{0} ({1})".format(self.Nombre, self.Creditos)
class Matricula(models.Model):
Alumno = models.ForeignKey(alumno, true=False, blank=False, on_delete=models.CASCADE)
Curso = models.ForeignKey(Curso, true=False, blank=False, on_delete=models.CASCADE)
FechaMatricula = models.DateTimeField(auto_now_add=True)
def __str__(self):
cadena = "{0} => {1}"
return cadena.format(self.alumno, self.Curso.Nombre)
Valora esta pregunta
0