在 Python 3 上的 Django 中使用 Google 站点验证 API
Posted
技术标签:
【中文标题】在 Python 3 上的 Django 中使用 Google 站点验证 API【英文标题】:Using Google Site Verification API in Django on Python 3 【发布时间】:2014-09-11 00:54:18 【问题描述】:我有一个在 Python 3 上运行的 Django 应用程序。
我想使用 Google Site Verification API 让用户向我证明他们拥有某个网站。
有什么好的方法来做到这一点?显然,我希望尽可能使用现成的包,并尽可能编写最少的代码。
【问题讨论】:
是您正在寻找的类似的东西github.com/nkuttler/django-webmaster-verification @bhushya:不,看起来您链接到的软件包用于验证您自己的网站是否属于您,而我想让我的用户验证某些网站是他们的。 (使用 Google 的 oAuth2 服务。) 【参考方案1】:我不知道任何符合您需求的套餐解决方案。
我们已将字段添加到模型站点“google_verification”,作为可选字段。 然后,在您的基本模板中:
<head>
% if site.google_verification %
<meta name="google-site-verification" content=" site.google_verification ">
% endif %
<!-- some other code -->
</head>
【讨论】:
以上是关于在 Python 3 上的 Django 中使用 Google 站点验证 API的主要内容,如果未能解决你的问题,请参考以下文章
在 Python 2 上的 Django 中使用 __str__() 方法
如何在 Google App Engine Python 上的 Django nonrel 中使用查询游标?
ValueError:set_wakeup_fd 仅适用于带有 Django 3.0.2 或 Flask 2.0.0 的 Python 3.8 上的 Windows 主线程
使用 Dreamhost 上的 virtualenv 更新新的 Django 和 Python 2.7.*(带乘客)