Permission_classes =(DjangoModelPermissions,)对结果没有影响

时间:2019-02-27 15:02:33

标签: django django-rest-framework

我的模型中包含此类的元数据:

#include <ostream>

namespace ns1 {
namespace ns2 {

inline int OstreamWriter(const char *p1, int p2, void *p3);

struct StreamProxyOstream {

static int writeToStream(const char* p1, int p2, void *p3);
    // Format, to the specified 'p3' stream, which must be a pointer to a
    // 'std::ostream', the specified 'p2' bytes length of the specified 'p1' data.
};


inline
int StreamProxyOstream::writeToStream(const char *p1,
                                      int         p2,
                                      void       *p3)
{
    reinterpret_cast<std::ostream*>(p3)->write(p1, p2);
    return 0;
}

inline
int OstreamWriter(const char *p1, int p2, void *p3)
{
    return StreamProxyOstream::writeToStream(p1, p2, p3);
}

}  // close namespace ns2
}  // close namespace ns1

我有这个观点:

    class Meta:
    permissions = (("can_add_role", "Can add role"),)

我没有为用户设置任何权限,但是拥有Permission_Class时我可以看到结果

0 个答案:

没有答案