在写自动化平台权限 的时候遇到个问题 就是 TestModels 需要关联自身获取 本模块的上级模块,需要表内链接,最后在页面上显示他的上级模块名,mc_id 关联 id

class TestModels(models.Model):
class Meta:
db_table = 'models_config'
id = models.AutoField(max_length=11, db_column='id', primary_key=True)
key = models.CharField(max_length=100, db_column='key', blank=False)
values = models.CharField(max_length=100, db_column='values', blank=False)
type = models.CharField(max_length=100, db_column='type', default='json')
level = models.IntegerField(db_column='level', default=0)
description = models.CharField(max_length=500, db_column='description', default='')
updatetime = models.DateTimeField(db_column='updatetime', auto_now_add=True)
createtime = models.DateTimeField(db_column='createtime', auto_now=True)
auth =

在构建自动化平台权限模块时,遇到TestModels表需要关联自身以获取上级模块信息的问题。通过设置mc_id作为Foreignkey连接id,实现表内链接,以便在前端展示上级模块名称。同时涉及到了与用户表Users的外键关联。
最低0.47元/天 解锁文章
2690

被折叠的 条评论
为什么被折叠?



