django 本地开发通过 ngrok(cloudflared) 实现https协议
发布时间:
提示: 推荐使用 cloudflared, ngrok 免费版不好用,因为免费版访问每个资源都要手动确认,而网页里有很多css、js、图片等资源, 不可能一一确认
背景
django 开发的时候, 使用 python manage.py runserver 命令, 默认是 http 协议
但是某些场景下, 可能想要走https协议, 比如 要调用摄像头, 或者别的高权限功能, 可能浏览器会限制 必须走https协议
网上搜了下,方案都是非常繁琐,并且 都有些久远
按照这个文档走就行了, 现在很方便
不推荐免费版的 ngrok
因为免费版访问每个资源都要手动确认,而网页里有很多css、js、图片等资源, 不可能一一确认