2024-05-15 21:25:38 发布
网友
我有一个模型,在每个人看到更改之前,需要使用特定标志的用户批准更改。制作两个不同的完全相同的模型不是一个选项,因为模型本身有一个多对多字段引用,它需要链接到已批准和未批准的条目。在
我用的是django1.7。django适度看起来是最好的选择,但它并不支持很多关系。我也试过django gatekeeper,它对我也没用。在
是否有支持多对多关系的库? 如果没有,我自己该怎么做呢?在
签出http://viewflow.io/。这可能对您的用例有帮助,或者您可以扩展它以满足您的需要。在
我将创建另一个表(tablename_approval),其中的列类似于
批准的|布尔值 用户批准的外文密钥 时间戳|时间戳
跟踪每一行的状态。在
您可能希望考虑使用枚举而不是布尔值来跟踪尚未批准的项与已检查但故意未批准的项之间的差异。在
签出http://viewflow.io/。这可能对您的用例有帮助,或者您可以扩展它以满足您的需要。在
我将创建另一个表(tablename_approval),其中的列类似于
批准的|布尔值 用户批准的外文密钥 时间戳|时间戳
跟踪每一行的状态。在
您可能希望考虑使用枚举而不是布尔值来跟踪尚未批准的项与已检查但故意未批准的项之间的差异。在
相关问题 更多 >
编程相关推荐