我目前正在使用域appspot.com
在Google App Engine上托管一个网站我想借助Google App Engine在我的网站上实现的一项功能是“用户身份验证”,我希望能够使用Jinja2模板语言创建该功能。
我有资源解释如何为GAE应用程序执行此操作的过程,但是,我想知道是否有任何方法可以使用诸如Jinja2之类的语言为网站完成此功能?
然后使用Jinja2创建一个html模板,然后链接模板页面,该模板页面将与main.py和app.yaml文件一起使用,并使用我网站上的页面。
我想要创建的一个例子是
我的网站上有一个“联系”页面,我希望这里有一个从联系页面上的按钮到“用户登录”页面的链接。我希望使用Python,webapp2,Jinja2等创建此登录页面,然后用户使用他们的Google帐户登录。
我的app.yaml目前
application: wrestlingsite
version: 2
runtime: python27
api_version: 1
threadsafe: yes
handlers:
- url: /
static_files: wfiles/homepage.html
upload: wfiles/homepage.html
- url: /
static_dir: wfiles
libraries:
- name: webapp2
version: "2.5.2"
- name: jinja2
version: "2.6"
这可能吗?从查看一些GAE文档时,它只提到将此功能与GAE应用程序一起使用。
答案 0 :(得分:0)
我建议您通过python教程:https://cloud.google.com/appengine/docs/python/gettingstartedpython27/introduction
本教程涉及用户身份验证以及jinja的功能。