使用 HTTPS 提供安全的 Django 页面

发布于 2024-09-14 02:10:43 字数 107 浏览 1 评论 0原文

对于需要使用 HTTPS 提供某些页面而使用 HTTP 提供其他页面的 Django 应用程序,正确的部署配置是什么? 我想在涉及注册和输入密码的页面使用HTTPS。我想对所有其他页面使用 HTTP。

What is the proper deployment configuration for a Django application that needs some pages served with HTTPS and others with HTTP?
I want to use HTTPS for the pages that involve registration and inputting passwords. I want to use HTTP for all other pages.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

自演自醉 2024-09-21 02:10:43

据我所知,没有单一的方法。您可以使用 Scott Barnham 在这篇文章中开发的装饰器 secure_required

或使用中间件:

如果您正在寻找有关 Apache 和 mod_wsgi 的部署信息,那么 Graham Dumpleton 在这个问题中提供了一个很好的答案:

There's no single approach as far as I know. You can use a decorator secure_required as developed in this post by Scott Barnham:

or use middleware:

If you're looking for deployment information with respect to Apache and mod_wsgi, then Graham Dumpleton provides a nice answer in this question:

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文