Je suis un peu nouveau dans les applications Web et les bases de données en général, donc cela pourrait être une question stupide. Je veux créer un modèle ("CategoryModel") avec un champ qui pointe vers l'identifiant principal d'une autre instance du modèle (son parent).
class CategoryModel(models.Model):
parent = models.ForeignKey(CategoryModel)
Comment puis-je faire cela? Merci!
parent
au lieu deparentId
, puisque cemy_category_model.parent
sera une instance deCategoryModel
. Django créera automatiquement un membreparent_id
qui sera la clé primaire du modèle associé.