我想用请求用户在Django中创建动态模型。 例如,用户需要为产品类别或10,20等创建4个等级。 我如何创建此表(模型)。 用户以某种形式写出级别类别的编号,然后我应该使用以下结构创建此表:
________________________
name| description |state|
_________________________
firs| first categ | 1 |
....| ............|.....|
以及每个级别的
但是我不知道如何创建这个,请提出任何建议或想法..对不起,但是没有写代码,但是我不知道从哪里开始。
答案 0 :(得分:0)
您可以使用递归关系。
在模型(表)中,您可以添加一个名为“ parent_1”的字段。例如:
parent_id = models.ForeignKey('self', blank=True, null=True)
此字段与其本身相关,可以为空