【问题标题】:Permissions in DRF + VueDRF + Vue 中的权限
【发布时间】:2021-03-30 10:41:18
【问题描述】:

我正在从事具有这些模型的项目InstructorStudentReviewClass。 只有具有ClassInstructorStudent 可以发送Review。 在后端,我有一个自定义权限IsStrudentOfInstructor 来确定用户是否可以将Review 发送到Instructor!而且效果很好!

问题:前端开发人员如何确定是否向请求的用户显示评论表单?

作为后端开发人员,我还需要为此做更多工作吗?

前端框架是 Vue,后端框架是 Django Rest

【问题讨论】:

    标签: django vue.js django-rest-framework


    【解决方案1】:

    我建议将所有用户的权限添加到用户配置文件端点。这样,前端开发人员可以将这些权限存储在应用程序状态中,并基于此启用/禁用功能。

    【讨论】:

    • 你的意思是这样的:GET /user/1/ { "username": ..., ..., "can_review": True } ?
    猜你喜欢
    • 2023-03-08
    • 1970-01-01
    • 2016-03-29
    • 1970-01-01
    • 1970-01-01
    • 2021-08-03
    • 2019-07-29
    • 2020-02-01
    • 1970-01-01
    相关资源
    最近更新 更多