一个简单的django应用程序来处理加密acme挑战。
django-letsencrypt的Python项目详细描述
让我们为django加密应用程序
django-letsencrypt
将允许您添加、删除和更新任何
ACME challenge对象您可以
需要通过你的django管理界面。只需添加ACME challenge
以及response
让你的应用程序提供
Let's Encrypt验证。
安装和配置
pip install django-letsencrypt
将
letsencrypt
添加到INSTALLED_APPS
INSTALLED_APPS=[...,'letsencrypt',...,]
- 在项目的
urls.py
中包含letsencrypt
, 或者在适用的情况下(通常是您的根urls.py
)。
url(r'^\.well-known/',include('letsencrypt.urls'))
运行
manage.py migrate
为letsencrypt
模型在django管理界面中创建
ACME Challenge
对象通过访问测试您的
ACME Challenge
对象及其响应 他们:
{Django Site}/.well-known/acme-challenge/challenge_text
- 在您的django项目中享受您易于管理的
ACME Challenges
!