一、安装组件pipinstalldjango-extensionspipinstalldjango-werkzeug-debugger-runserverpipinstallpyOpenSSL二、修改settings.py文件,添加:INSTALLED_APPS=('werkzeug_debugger_runserver','django_extensions',)
原创 2018-06-25 19:13:29
9590阅读
HTTP的弊端及HTTPS的由来众所周知HTTP协议是以TCP协议为基石诞生的一个用于传输Web内容的一个网络协议,在“网络分层模型”中属于“应用层协议”的一种.那么在这里我们并不研究该协议标准本身,而是从安全角度去探究使用该协议传输数据本身存在的安全问题:(1)、通信使用明文(不加密),内容可能被窃听;(2)、不验证通信方的身份,因此可能遭遇伪装;(3)、无法证明报文的完整行,所以可能被篡改.为
原创 2023-01-15 07:22:24
238阅读
code pip3.7 install django-extensions pip3.7 install django-werkzeug-debugger-runserver pip3.7 install pyOpenSSL #制作ssl证书 openssl genrsa -des3 -passou
转载 2020-12-24 00:07:00
125阅读
2评论
Django使用HTTPS有两种方式: 一、使用Django-sslserver的方式 pip install django-sslserver # 安装django-sslserver INSTALLED_APPS = [ ... "sslserver", # 在settings里面添加sslse ...
转载 2021-09-07 15:24:00
1172阅读
编辑sitemap.py,加入protocol = 'https'
原创 2018-08-29 08:56:20
925阅读
windows部署python+Django+vue项目nginx配置http自动重定向到https#
原创 2022-05-31 07:47:48
1025阅读
Django项目的设置文件位于项目同名目录下,名叫settings.py。这个模块,集合了整个项目方方面面的设置属性,是项目启动和提供服务的根本保证。 一、简述 settings.py文件本质上是一个Python模块,带有模块级别的变量。 下面是一些示例设置: ALLOWED_HOSTS = ['w
原创 2018-12-30 18:26:00
513阅读
配置https
原创 2017-01-02 14:39:39
466阅读
HTTP咱们已经熟悉了,一个网址例如这样子,http://xxx.com,传统的HTTP站点有一个很大安全隐患,就是所有和用户传输的信息都是明文未经过加密这样子很容易就被截取到重要的信息,所以HTTPS应运而生,那么什么又是HTTPS呢?简单的说HTTPS就是安全版的HTTP啦,HTTPS是由HTTP+SSL,也就是在HTTP上又加了一层处理加密信息的模块,所以传输的数据都是加密后的数据,http
原创 2020-07-29 16:55:43
459阅读
<Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true" scheme="https" secure="true" keystoreFile="cert/21405441040
转载 2017-04-01 15:15:00
134阅读
网站配置https证书,nginx配置https
原创 8月前
115阅读
django中的admin站点配置 Admin站点是django提供的一个后台管理页面,可以用来对用户与数据库表数据进行管理。 #### Admin站点配置流程 - **1.在settings.py文件中INSTALL_APPS列表中添加```django.contrib.admin```,django默认添加**。 - **2 . 创建管理员用户,在
转载 2023-12-19 17:15:48
203阅读
1. URL配置一、需求    1. 需求:在浏览器访问URL地址 http://127.0.0.1:8000/users/index 时,显示hello django信息    2. 实现        i. 需要编写一个视图函数        ii. 针对该视图函数配置访问路
第一步:工程搭建1.创建远端仓库, 并且克隆本地仓库 2.在本地创建虚拟环境 3.在虚拟环境中, 安装 django 版本: 1.11.11(比较稳定) 4.利用 django 创建工程第二步:目录修改1.新增一个目录, 将配置文件挪入进去, 然后更名为 dev.py 2.修改访问配置文件的路径: 在 manage.py 中进行修改第三步:配置开发环境1.在虚拟环境中添加 jinja2 2.配置
转载 2023-11-13 15:54:12
76阅读
Django配置信息配置信息主要由项目的settings.py实现,主要配置有项目路径、密钥配置、域名访问权限、App列表、配置静态资源、配置模板文件、数据库配置、中间件和缓存配置当DEBUG为True且ALLOWED_HOSTS为空时,项目只允许以localhost或127.0.0.1在浏览器上访问。当DEBUG为False时,ALLOWED_HOSTS为必填项,否则程序无法启动,如果想允许所有
一、 什么是HTTPS在说HTTPS之前先说说什么是HTTP,HTTP就是我们平时浏览网页时候使用的一种协议。HTTP协议传 输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,于是网景公司设计了 SSL(Secure Sockets La...
转载 2014-11-04 16:26:00
304阅读
2评论
通过XCA程序生成并导出了证书文件,现在应该在服务器上安装证书了,此文以IIS10.0为Web服务器,使用Windows Server 2016操作系统。 1.将证书拷贝到服务器上的目标目录,然后调出运行程序,输入mmc回车,打开MMC管理程序。 2.点击菜单栏“文件 -> 添加/删除管理单元”,弹 ...
转载 2021-08-05 17:04:00
1915阅读
2评论
一、什么是 SSL 证书,什么是 HTTPSSSL 证书是一种数字证书,它使用 Secure Socket Layer 协议在浏览器和 Web 服务器之间建立一
原创 2023-06-08 20:57:52
1536阅读
Django 配置:运行django-admin.py startproject [project-name] 命令会生成一系列文件,在Django 1.6版本以后的 settings.py 文件中有以下语句:n...
转载 2017-12-26 17:05:00
81阅读
2评论
Django配置文件在新建项目是会自动生成,项目在启动运行时会有限加载这个配置文件。 配置文件逐一介绍:  开头首先获取项目所在绝对路径。其中__file__是python中自有变量,这个变量可以获取当前文件的路径。BASE_DIR的设置在项目中跟目录相关的变量都引用的这个变量。使得Django的移植性变强。  secret的秘钥,具体意思没太明
  • 1
  • 2
  • 3
  • 4
  • 5