Bonjour à tous,

Je débute dans l'apprentissage de Django et j'aurais besoin de vos
lumière sur un point de la documentation traitant des modèles : 
[quote=Doc]If you need to create a relationship on a model that has not
yet been defined, you can use the name of the model, rather than the model
object itself:[/quote]
Que veux dire un modèle pas encore défini ? S'agit-il d'une classe qui
n'a pas été encore créée ? J'ai essayé de déclarer une classe avec un
ManyToMany vers une classe que je n'avais pas encore créé mais quand je
fais "manage.py syncdb" j'obtiens une erreur comme quoi la classe
mentionné n'existe pas. ça ne métonne pas ceci dit.

Quelle est la différence entre  "the name of the model" et  "the model
object itself" ?

Je comprends tout à fait cependant qu'il faille créé tous ces modèles
avant d'écrire les tables SQL, mais cette phrase "a model that has not yet
been defined" laisse penser le contraire. Je dois sans doute pas avoir
compris ce que cela voulait dire. Pourriez vous m'éclairer svp ?


Merci pour vos réponses.
_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à