google-app-engine 是不是有“required_admin”方法
Posted
技术标签:
【中文标题】google-app-engine 是不是有“required_admin”方法【英文标题】:does google-app-engine has "required_admin" methodgoogle-app-engine 是否有“required_admin”方法 【发布时间】:2011-03-12 23:47:47 【问题描述】:@required_admin
def get(self):
我想用这个方法让用户必须是管理员。
【问题讨论】:
我通常不会这么说,但你真的应该阅读手册。我觉得您将 *** 视为避免阅读 AppEngine 文档的一种方式。 我一直想要最好的答案 【参考方案1】:标准路线是在您的app.yaml
中使用login: admin
,但这里有一个装饰器:
def admin_required(handler_method):
def check_admin(self, *args):
if not users.is_current_user_admin():
self.redirect(users.create_login_url(self.request.uri))
return
else:
handler_method(self, *args)
return check_admin
【讨论】:
以上是关于google-app-engine 是不是有“required_admin”方法的主要内容,如果未能解决你的问题,请参考以下文章
Google-App-Engine 上的 Grails - 它死了吗? [关闭]
google-app-engine:google api python客户端hello world中的ImportError httplib2