我正在开发一个谷歌应用程序引擎和基于django的网站,我想知道是什么 解决问题的最佳方法,网站要求如下:
我一直在阅读,我想我可以用app.yaml的(login:admin)GAE功能解决1。
我不想使用谷歌帐户neigther openid,因为二级管理员是 唯一允许创建用户的。
For 3.是否可以使用django会话实用程序来处理普通用户?
我很欣赏某个特定点或整个事情的建议。
答案 0 :(得分:2)
1: 登录:app.yaml中的admin将阻止与您的GAE项目无关的用户访问该URL或一组URL。与您的GAE生产项目关联的任何用户都是管理员。您可以通过确认他们当前登录的用户名来在应用程序内创建其他过滤。
from google.appengine.api import users
user = users.get_current_user()
email = user.email()
3: 我不确定,我们最终还是自己动手了。