pip install django cd Desktop/课上代码02/ #进入到创建项目的目录 django-admin startproject 项目的名称 #创建项目 __init__.py 声明这是一个包 settings.py 项目的配置文件 urls.py 项目中url的路由 wsgi ...
分类:
其他好文 时间:
2019-01-16 23:19:38
阅读次数:
243
import os from django.core.wsgi import get_wsgi_application if __name__=='__main__': os.environ.setdefault("DJANGO_SETTINGS_MODULE", "b20190116.settin... ...
分类:
其他好文 时间:
2019-01-16 22:49:33
阅读次数:
198
uwsgi 遵循wsgi协议的web服务器 uwsgi的安装 pip install uwsgi uwsgi的配置 项目部署时,需要把settings.py文件夹下的: 新建一个文件 uwsgi.ini 在项目目录下与manage.py 同级 uwsgi 的启动和停止 启动:uwsgi --ini ...
分类:
其他好文 时间:
2019-01-16 19:25:06
阅读次数:
189
路飞前后端项目部署 前言 使用软件 1. vue 1. 部署前段 2. uwsgi 1. uWSGI是一个全功能的HTTP服务器,实现了WSGI协议、uwsgi协议、http协议等。它要做的就是把HTTP协议转化成语言支持的网络协议。比如把HTTP协议转化成WSGI协议,让Python可以直接使用。 ...
分类:
其他好文 时间:
2019-01-14 22:00:43
阅读次数:
250
web应用: -S包括两部分:web服务器+application -目前阶段django项目用的web服务器是:wsgiref+application -上线会用uwsgi+application -web服务器(本质是socket)都实现了wsgi协议 -wsgi:web服务网关接口,是一个协议 ...
分类:
其他好文 时间:
2019-01-14 11:03:28
阅读次数:
184
部署CRM项目 前言 使用软件 1. nginx 1. 使用nginx是为了它的反向代理功能,项目会通过Django+uWSGI+Nginx进行服务器线上部署。 2. uWSGI 1. python web服务器开发使用WSGI协议(Web Server Gateway Interface) pyt ...
分类:
其他好文 时间:
2019-01-14 01:06:50
阅读次数:
287
发布CRM你将使用以下软件 nginx uWSGI CentOS7 CRM项目文件 virtualenv supervisor WSGI、uWSGI python web服务器开发使用WSGI协议(Web Server Gateway Interface) python web项目默认会生成一个ws ...
分类:
其他好文 时间:
2019-01-13 22:19:04
阅读次数:
258
启动先执行manage.py 中的 app.run() 执行app(),对象()表示调用对象的__call__方法 又调用了app.wsgi_app方法 第1步:执行app.request_context方法,把请求的相关信息传进去了 返回了一个RequestContext类的实例对象 在init构 ...
分类:
其他好文 时间:
2019-01-11 22:16:36
阅读次数:
303
manage.py:一个命令行工具,可以使我们用多种方式对Django项目进行交互 __init__.py:一个空文件,它告诉Python这个文件的上级目录应该看做一个python包 settings.py:项目的配置文件 urls.py:项目的URL声明 wsgi.py:项目与WSGI兼容的Web ...
分类:
其他好文 时间:
2019-01-11 22:12:34
阅读次数:
157
一:web应用 web服务器(本质是socket)都实现了wsgi协议; wsgi:web服务网关接口,是一个协议 cs和bs架构的软件:s包括两部分,web服务器+application; 目前阶段django项目用的web服务器是:wsgiref+application,不支持并发; 上线后会用 ...
分类:
Web程序 时间:
2019-01-11 21:15:53
阅读次数:
217