Django 搭建http或https服务器

Django之http

  1. pip install Django 安装
  2. django-admin startproject mysite 创建项目mysite项目名称
  3. python manage.py startapp myapp 创建一个应用myapp应用名称
  4. python manage.py runserver 127.0.0.1:8000 运行http服务(切换到mysite目录下)
  5. 更多详细教程参考 https://docs.djangoproject.com/zh-hans/2.2/intro/tutorial01/

Django之https

安装所需插件

pip install django-extensions
pip install django-werkzeug-debugger-runserver
pip install pyOpenSSL

配置setting.py

INSTALLED_APPS = [
    ....
    'werkzeug_debugger_runserver',
    'django_extensions',
]
SECURE_SSL_REDIRECT = True

启用服务

python manage.py runserver_plus --cert server.crt 192.168.8.250:9999
python manage.py runserver_plus --cert server.crt 192.168.8.250:443

其他
启用服务会自动创建一份证书;也可通过 openssl 客户端创建证书

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 非暴力沟通的一个沟通技巧: 不要只说评价,要加上观察的内容 示例 1. ---利润下降了 ---利润下降了是因为成...
    江南西子阅读 286评论 0 0
  • iOS中的深浅复制
    小李龍彪阅读 334评论 0 0
  • 等待是我们越来越常见的一种生活状态,在我们周边随处一看,有多少人在等待,父母等待孩子的成长、年轻人等待成功的机...
    把昨天格式化阅读 434评论 0 5
  • 何谓“儒商”,众说纷纭。我们不如回到“儒商鼻祖”子贡那里去,从他的言行中体会原汁原味的儒商风范,做一个知行合一的真...
    秦东魁阅读 373评论 0 0

友情链接更多精彩内容