Check if a user has a permission in pyramid (pylons 2)?

半世苍凉 提交于 2019-11-28 05:49:49

问题


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.


回答1:


The usual method is:

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

See also http://docs.pylonsproject.org/projects/pyramid/1.0/narr/security.html#debugging-imperative-authorization-failures and http://docs.pylonsproject.org/projects/pyramid/1.0/api/security.html#pyramid.security.has_permission



来源:https://stackoverflow.com/questions/4916127/check-if-a-user-has-a-permission-in-pyramid-pylons-2

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!