What/Where 我可以找到 GAE (python) 保留密钥(密钥路径元素)
What/Where can I find GAE (python) Reserved Keys (key path element)
我正在创建一个将涉及很多用户的应用程序,他们可以分配他们想要的任何用户名,该用户名将用作实体 ID/Name。
但是当我尝试使用用户名 '__something__' 时,GAE 给了我一个错误:
raised BadRequestError(The key path element name "__something__" is reserved.)
我对此没有问题,因为我可以抓住它。
但我想要的是在用户提交之前将所有保留密钥列入黑名单。
我尝试在网上搜索但没有找到任何东西。
有我们可以获得的清单吗?
该特定键的问题是用户名开头和结尾的两个“_”(下划线):
__jroyal__
已保留。
jroyal
不是。
__anything__
已保留。
因此,您不会将术语列表列入黑名单。您只需要验证您的用户没有在用户名的开头和结尾使用 __
。
我正在创建一个将涉及很多用户的应用程序,他们可以分配他们想要的任何用户名,该用户名将用作实体 ID/Name。
但是当我尝试使用用户名 '__something__' 时,GAE 给了我一个错误:
raised BadRequestError(The key path element name "__something__" is reserved.)
我对此没有问题,因为我可以抓住它。 但我想要的是在用户提交之前将所有保留密钥列入黑名单。
我尝试在网上搜索但没有找到任何东西。 有我们可以获得的清单吗?
该特定键的问题是用户名开头和结尾的两个“_”(下划线):
__jroyal__
已保留。jroyal
不是。__anything__
已保留。
因此,您不会将术语列表列入黑名单。您只需要验证您的用户没有在用户名的开头和结尾使用 __
。