本文介绍了检查用户是否在金字塔(pylons 2)中拥有权限?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我如何检查用户是否在金字塔中拥有权限.例如,我想仅在用户具有某些权限时才显示一些 HTML,但让每个人都可以使用该视图.

How do i check if a user has a permission in pyramid. For example, I want to show some HTML only if a user has some permission, but have the view available for everybody.

推荐答案

通常的方法是:

from pyramid.security import has_permission
has_permission('view', someresource, request)

另见http://docs.pylonsproject.org/projects/pyramid/1.0/narr/security.html#debugging-imperative-authorization-failureshttp://docs.pylonsproject.org/projects/pyramid/1.0/api/security.html#pyramid.security.has_permission

这篇关于检查用户是否在金字塔(pylons 2)中拥有权限?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-18 16:44