
django
单车欲问边
理想枫林晚,现实东篱下
展开
-
WSGI,uwsgi, uWSGI理解
WSGI全称:Web Server Gateway Interface 翻译过来就是Web服务器网关接口;WSGI是一个规范协议,定义了Web服务器如何与Python应用程序进行交互,使得使用Python写的Web应用程序可以和Web服务器对接起来。在WSGI中定义了两个角色,Web服务器端称为server或者gateway,应用程序端称为application或者framework(因为WS...原创 2019-11-29 09:24:17 · 671 阅读 · 0 评论 -
python面试基础知识(三) Django部分
1、Django请求的生命周期 a. wsgi, 创建socket服务端,用于接收用户请求并对请求进行初次封装。 b. 中间件,对所有请求到来之前,响应之前定制一些操作。 c. 路由匹配,在url和视图函数对应关系中,根据当前请求url找到相应的函数。 d. 执行视图函数,业务处理【通过ORM去数据库中获取数据,再去拿到模板,然后将数据和模板进行渲染】e. 再经过所有中间件。 f. 通...原创 2019-11-17 18:25:04 · 1152 阅读 · 1 评论 -
如何快速部署一个 python 的 Django 程序
图解:1、docker起3个容器,mysql,nginx,app用途:mysql: 后台数据库nginx: 代理app: Django程序2、配置app的conf下的xxx.ini[uwsgi]chdir = /home/jpx/auto_cmdb/auto_cmdbsocket = 172.20.0.4:80#http = 172.20.0.4:80static-ma...原创 2019-11-08 20:58:42 · 385 阅读 · 0 评论 -
python启动Celery时报错
问题在做Celery实验,用的redis+rabbitmq.执行时报错:Unrecoverable error: SystemError("<method '_basic_recv' of '_librabbitmq.Connection' objects> returned a result with an error set")Traceback (most recent ...原创 2019-11-04 16:11:25 · 1084 阅读 · 1 评论 -
Django View总结
原创 2019-11-02 11:06:56 · 91 阅读 · 0 评论 -
Django2.1集成xadmin管理后台所遇到的错误解决办法
一、django已经升级到2.1版本后,再集成xadmin后,会出现很多问题。二、常见问题:1、关联关系ForeignKey引发的错误,打开xadmin文件中的模型文件models.py。这个错误是关联外键删除时导致的。只需要加上’on_delete=models.CASCADE’就行了2、模块包名称合并修改引发的错误错误提示:ModuleNotFoundError: No module ...原创 2019-10-23 15:40:30 · 706 阅读 · 0 评论 -
解决 python3中 'No module named "Crypto" '
一、今天运行项目突然报这个错:No module named “Crypto”。在python中想要使用crypto相关的库,网上的解决方法一大片,但是大多都是废话,能用的没有几个,而且能安装的没有几个。纯属浪费时间。二、我告诉大家为什么不能安装,其次告诉一种真正的方法。python版本:python3.6,系统:win7;目的:crypto安装1.pycrypto、pycrytodome...原创 2019-10-23 15:23:07 · 19954 阅读 · 6 评论