【发布时间】:2013-12-07 03:33:14
【问题描述】:
我正在为我的 GAE 应用程序创建管理面板。
这是我的 app.yaml 的一部分
- url: /admin/.*
script: admin.application
login: admin
- url: /.*
script: myApp.application
这是我的 admin.py 的一部分:
class AdminPage(webapp2.RequestHandler):
def get(self):
self.response.headers['Content-Type'] = 'text/plain'
self.response.write('Hello, Admin')
application = webapp2.WSGIApplication([
('/', AdminPage),
], debug=True)
如果我没有登录,我会收到“当前登录的用户 test@example.com 无权查看此页面。”消息,这正是我想要的。
当我以管理员身份登录时尝试转到 myApp/admin/ 时出现 404 错误,但我不知道如何解决。
【问题讨论】:
-
myApp/admin/是什么意思?不是localhost:8080/admin吗? -
@mgilson 我认为他的意思是它就像一个迷你 CMS,删除帖子,编辑内容等。
标签: python google-app-engine webapp2