【发布时间】:2013-02-23 12:05:00
【问题描述】:
一般来说,我对 webapps 和数据库的东西有点陌生,所以这可能是一个愚蠢的问题。我想创建一个模型(“CategoryModel”),其字段指向模型的另一个实例(其父级)的主 ID。
class CategoryModel(models.Model):
parent = models.ForeignKey(CategoryModel)
我该怎么做?谢谢!
【问题讨论】:
-
从风格上讲,我建议将其称为
parent而不是parentId,因为my_category_model.parent将是CategoryModel的一个实例。 Django 会自动创建一个成员parent_id,作为相关模型的主键。
标签: python django django-orm