Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/07/2012, 08:58
ramondevesa
 
Fecha de Ingreso: noviembre-2010
Mensajes: 234
Antigüedad: 13 años, 5 meses
Puntos: 2
Duda sobre models.py django

Buenas, estoy trabajando con Django, más bien empezando y me surge una duda, creando clases en el archivo models.py (entiendo como clase lo que viene a ser un objeto en JAVA) hago una clase que es Autor.

Código Python:
Ver original
  1. class autor(models.Model):
  2.     autor = models.CharField(max_length=20)
  3.     apellidos = models.CharField(max_length=75)
  4.     correo = models.CharField(max_length=100)

y hago otra clase que se llama proyecto.

Código Python:
Ver original
  1. class proyecto(models.Model):
  2.     titulo = models.CharField(max_length=150)
  3.     descripcion = models.CharField(max_length=300)
  4.     autor = models.ForeignKey(autor, related_name='proyectos')

Lo que pretendo es enlazar de que un proyecto está realizado por un autor y que podremos obtener este dato, del nombre del autor, mediante la clase autor ¿lo estoy haciendo bien?

gracias y un saludo.