2

Django中行级权限的最佳应用是什么?

在http://djangopackages.com/grids/g/perms/有很多,但是如何选择更有前途的呢?

4

1 回答 1

1

您可以尝试以下适用于任何类型的项目:

  1. 开发人员之间的项目受欢迎程度:检查贡献者的数量。在 GitHub 或 BitBucket 中,您可以获得关注者/观察者、分叉和克隆的数量。
  2. 文档很重要:避免“阅读代码”的困境,检查项目是否有良好的文档以及与其他包(如 Django)的兼容性。
  3. 项目维护:检查是否存在长时间处于“open”状态且无响应的问题。
  4. 评估项目的未解决问题:如果项目有未解决的问题,请查看其中一些问题是否对您的需求来说不是一个大问题。
  5. 检查可插入性:根据您的需要,您可以选择比其他项目更容易插入的项目。

我可以说的更多是我已经使用过django-guardian并且它符合我当时的需求。我认为它几乎符合上述所有这些考虑,但也可以尝试其他人。

于 2011-12-16T19:47:14.893 回答