【问题标题】:Allow specific users to see specific files - Django允许特定用户查看特定文件 - Django
【发布时间】:2020-06-29 11:02:49
【问题描述】:

我正在构建一个使用 Django 管理文档的系统,因此我希望允许特定用户(基于他们的 ID 或电子邮件)阅读特定文档(由同一用户上传或与文件创建者指定的另一个用户共享)。 如何构建此功能?

【问题讨论】:

  • 你可以看看 Django Group。您可以将每个用户设置为特定的组,并设置读取、写入、更新等权限。
  • 所以我会有N个用户和N个组..我认为它没有优化

标签: django django-models abac


【解决方案1】:

刚刚通过使用 Google Buckets 解决:每个用户在 Google Storage 上都有一个存储桶,django webapp 中的数据库存储关系用户/存储桶/凭据以供访问。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-08
    • 2019-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-28
    • 1970-01-01
    相关资源
    最近更新 更多