我可以在Django中动态创建一个模型类吗?

2024-04-19 19:19:28 发布

您现在位置:Python中文网/ 问答频道 /正文

因此,我有一个tools/model.py,其中添加了我将要使用的所有工具。问题是每个工具都必须是一个表,因此我可以创建每个工具的多个工具,并将该工具链接到正在使用的项目

我正在使用MYSQL数据库

例如:

工具表必须有:

  • 工具ID
  • 工具名称
  • 工具数量

现在根据工具\u名称我想为它创建一个模型或一个表

例如: 如果我将螺丝刀添加到工具表中,我希望它自动创建一个螺丝刀表,其中从工具表继承的所有子表都具有相同的结构,并且添加的螺丝刀数量不能超过工具表中指定的数量

螺丝刀表:

行=工具表中的数量

  • 身份证
  • 螺丝刀名称
  • 螺丝刀状态(项目中可用或正在使用)

enter image description here


Tags: 工具项目py模型名称id数据库数量