Voici le code que je voudrais travailler à mettre en place deux modèles:Django: Many-to-One relations
from django.db import models
class A(models.Model):
x = models.CharField(max_length = 2)
class B(models.Model):
a = models.ForeignKey(A)
y = models.CharField(max_length = 2, default = a.x)
Cependant, quand je lance python manage.py syncdb
, il me dit que cet objet ForeignKey a n'a pas d'attribut x. J'ai cherché dans la documentation de Django et jusqu'ici j'ai été incapable de trouver ma réponse. Espérons que la signification du code est claire. Comment puis-je réellement mettre en œuvre cela?
Merci d'avance!
Comme une question totalement indépendante, comment stackoverflow colorie automatiquement le code? –
http://code.google.com/p/google-code-prettify/ – Vamsi