Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 应用程序引擎:将应用程序限制为授权用户集_Python_Database_Google App Engine_Authentication - Fatal编程技术网

Python 应用程序引擎:将应用程序限制为授权用户集

Python 应用程序引擎:将应用程序限制为授权用户集,python,database,google-app-engine,authentication,Python,Database,Google App Engine,Authentication,不久前,在阅读AppEngine食谱时,我发现了这个基于用户API(Python)的食谱:但我的问题是:如何创建用户数据库?我在哪里找到“允许的用户”列表?我不明白 有人能告诉我如何在实际应用程序中使用该配方吗?在您链接到的页面中间,在“附件”的正下方,是组成示例应用程序的三个文件的链接。AuthorizedUser表定义在auth.py的顶部。您不需要像使用关系数据库那样手动创建该表。您可以创建AuthorizedUser实体并保存(放置)它们,而App Engine会给您一种错觉,即存在一个

不久前,在阅读AppEngine食谱时,我发现了这个基于用户API(Python)的食谱:但我的问题是:如何创建用户数据库?我在哪里找到“允许的用户”列表?我不明白


有人能告诉我如何在实际应用程序中使用该配方吗?

在您链接到的页面中间,在“附件”的正下方,是组成示例应用程序的三个文件的链接。
AuthorizedUser
表定义在
auth.py
的顶部。您不需要像使用关系数据库那样手动创建该表。您可以创建AuthorizedUser实体并保存(放置)它们,而App Engine会给您一种错觉,即存在一个模式,并且您有一个名为
AuthorizedUser
的表


重新阅读并记下“数据存储实体有一个键和一组属性”的开头部分。如果你像我一样沉浸在关系思维中,这可能需要一段时间才能理解,但一旦你理解了,应用程序引擎就不再那么神秘了。

在你链接到的页面中间,在“附件”的正下方,是指向构成示例应用程序的三个文件的链接。
AuthorizedUser
表定义在
auth.py
的顶部。您不需要像使用关系数据库那样手动创建该表。您可以创建AuthorizedUser实体并保存(放置)它们,而App Engine会给您一种错觉,即存在一个模式,并且您有一个名为
AuthorizedUser
的表


重新阅读并记下“一个数据存储实体有一个键和一组属性”的开头部分。如果你像我一样沉浸在关系思维中,这可能需要一段时间才能理解,但一旦你理解了,应用程序引擎变得不那么神秘了。

在尝试做你不懂的事情之前,也许你需要从头开始使用谷歌应用程序引擎。在尝试做你不懂的事情之前,也许你需要从头开始使用谷歌应用程序引擎。你能给我一个如何添加“授权用户”的快速示例吗? 我读过数据建模的东西,但还是不太明白,据我所知,我必须在“ClassAuthorizedUser(db.Model)”部分添加Gmail地址,对吗?但这是正确的方法吗?谢谢。你能给我一个关于如何添加“授权用户”的快速示例吗?我读过数据建模的东西,但还是不太明白,据我所知,我必须在“ClassAuthorizedUser(db.Model)”部分添加Gmail地址,对吗?但这是正确的方法吗?谢谢