允许用户在Django应用中创建新的数据模型

时间:2018-08-20 17:56:33

标签: django django-database

我想让用户能够创建新的数据模型,并指定这些模型之间的关系。

我的用例是一个世界模拟器。假设它具有“地点”,“角色”,“事件”等模型。用户应该能够创建其他模型,并且还可以指定不同模型之间的关系。例如。我们可以创建角色的子组,称为英雄和恶棍。我们可能会决定角色不能同时是英雄和反派。也可能存在多对多关系。一个角色可能涉及多个事件,而一个事件可能涉及多个角色。

我如何在Django中做到这一点?用户更改实际数据模型甚至可能还是可行?还是有其他方法可以实现它

0 个答案:

没有答案