![](https://img-blog.csdnimg.cn/20191221195019450.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
django开发
文章平均质量分 56
django框架为主 捎带环境安装和 python 数据库相关 web‘开发小问题解决备忘录
yuezhilangniao
当你发现自己的才华撑不起野心时,就请安静下来学习吧。
展开
-
解决OSError: mysql_config not found问题 pip常见报错
前言:一般python开发都是 pip install -r requirements.txt 有时候会报一些错误回头我慢慢整理一些以免新手踩坑。原创 2022-03-23 16:50:20 · 3834 阅读 · 1 评论 -
python单点登录 django单点登录 django-sso python-sso-只是简单server 并未解决session共享问题
**python单点登录 django单点登录 django-sso python-sso**原文:https://blog.csdn.net/qq_37107304/article/details/103731209转载 2021-10-20 15:29:50 · 412 阅读 · 0 评论 -
Django 设置debug=false 出现静态文件读取不到的问题
原文:https://blog.csdn.net/qq_36874480/article/details/100652364解决办法一:推荐简单试用 日常测试够用如果您仍需要本地服务器静态(例如,无需调试进行测试),您可以在不安全模式下运行server,启动服务器命令后面添加“–insecure” 强制使用debug模式的静态文件方式python manage.py 0.0.0.0:8000 --insecure解决办法二:(不推荐 如果要完美 就用 uwsgi+nginx比较好)在DEB转载 2021-10-11 14:59:37 · 810 阅读 · 0 评论 -
django admin管理工具自定义时间区间筛选器DateRangeFilter介绍
原文:https://www.jb51.net/article/186865.htmpip install django-daterange-filter # 安装修改setting.pyINSTALLED_APPS = ( ... 'daterange_filter')引用from daterange_filter.filter import DateRangeFilter# 改写admin filter```pythonfrom daterange_filter.fi转载 2021-09-26 14:45:45 · 923 阅读 · 2 评论 -
django启动之 centos7升级 sqllite3 - django3相关环境
```bash# 下载源码wget https://www.sqlite.org/2019/sqlite-autoconf-3290000.tar.gz# 编译tar zxvf sqlite-autoconf-3290000.tar.gz cd sqlite-autoconf-3290000/./configure --prefix=/usr/localmake && make install# 替换系统低版本 sqlite3mv /usr/bin/sqlite3 /.原创 2021-09-08 12:54:20 · 143 阅读 · 0 评论 -
django2.0-系列- Django2.2报错 AttributeError: ‘str‘ object has no attribute ‘decode‘ ~ 开启django2
Django2.2报错 AttributeError: 'str' object has no attribute 'decode'准备将 Django 连接到 MySQL,在命令行输入命令python manage.py makemigrations后报错:AttributeError: 'str' object has no attribute 'decode'出现这个错误之后可以根据错误提示找到文件位置,打开 operations.py 文件,找到以下代码:def last_exec...转载 2021-01-19 17:21:22 · 215 阅读 · 0 评论 -
ubuntu redis-server 卡主 和 apt 卡主 加上 ‘dpkg --configure -a‘ 设置redis密码
dpkg was interrupted, you must manually run 'dpkg --conf完整报错:E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.出现该错误其实有很多种可能,但是终其原因就是系统中的某个软件有问题,大部分问题的通用的解决方法如下: 1.$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/inf转载 2020-08-26 11:13:28 · 327 阅读 · 0 评论 -
django channel 一次安装环境error记录
报错详情如下: ERROR: Command errored out with exit status 1: command: /root/.virtualenvs/jianshu_channel_django/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-yzl_scdz/zope.interface/setup.py'"'"'; __file__='"'"'/tm转载 2020-06-09 17:05:00 · 190 阅读 · 0 评论 -
pip升级 pip国内源 conda源 - python开发常用
pip是python包管理工具 结合venv虚拟环境方便我们提供python3的开发环境原创 2020-06-07 17:37:53 · 342 阅读 · 0 评论 -
win10安装python pip venv虚拟环境
先安装好python安装好pip : 进入script 找到 easyinstall.exe pip 即可安装venv:https://www.cnblogs.com/fungitive/p/9136144.html转载 2020-06-06 15:12:29 · 1041 阅读 · 0 评论 -
mysql : Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.
Warning: Skipping the data of table mysql.event. Specify the --events option explicitly-- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.mysqldump -uroot -pxxxxx --all-databases > all.sqlmysql用mysqldump导出数据库转载 2020-06-05 07:22:48 · 913 阅读 · 0 评论 -
django模板过滤器
原文链接:https://www.cnblogs.com/open-yang/p/11221499.html lower 将变量全部转换成小写 {{ value|lower}} 如果value传来的字符串是"Name",会显示"name" upper 将变量全部转换成大写 {{ value|upper}} 如果value传来的字符串是"N.转载 2020-06-01 16:31:16 · 147 阅读 · 0 评论 -
django播放音频
url: http://localhost/playfile/audiofile_namedef playAudioFile(request): try: fname="C:\\test\\audio\\t.mp3" wrapper = FileWrapper(file(fname)) print content_type response = HttpResponse(wrapper, content_type="aud.转载 2020-06-01 16:27:52 · 2310 阅读 · 2 评论 -
CGI WSGI, UWSGI ASGI之间的关系(很开心django3.0支持ASGI)
转载:https://www.cnblogs.com/f-g-f/p/11294559.htmlCGI: CGI全称(Common Gateway Interface, 通用网关接口).WSGI:全称Web服务器网关接口(Python Web Server Gateway Interface, WSGI)UWSGI:UWSGI是一个Web服务器, 实现了WSGI协议,uwsgi,http等协议是一种线路协议而不是通信协议;是一个 uWSGI服务器自有的协议,用于定义传输信息的类型.A转载 2020-06-01 15:40:53 · 823 阅读 · 0 评论 -
django滑动验证码
原文链接:http://www.manongjc.com/detail/16-zjezuduxghdwpwj.html技术点:verify.js转载 2020-05-25 13:11:20 · 251 阅读 · 0 评论 -
判断浏览器和常用alert js代码
<html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> //获取浏览器 基础参数 alert测试用 var brower = navigator.userAgent; //常规代码 判断 其他浏览器 var Sys=...转载 2020-05-19 17:33:40 · 405 阅读 · 0 评论 -
nginx通过 openssl配置 用户名密码访问
通过openssl对密码进行加密cd /etc/nginx/conf.d指定用户名echo -n "test:" > passwd指定密码 openssl passwd abc123456 >> passwd修改nginx配置文件 server { listen 80 default_server; listen [::]:80 default_server; server_name原创 2020-05-18 14:05:07 · 1300 阅读 · 0 评论 -
django settings 引入报错 解决办法
报错的py文件头部引入最近老碰见django settings not configure 好烦 明明配置了 对于报错的py文件头部引入这个就好了!import os,djangoos.environ['DJANGO_SETTINGS_MODULE'] = 'yourprojeckt.settings'django.setup()...原创 2020-05-09 11:11:15 · 845 阅读 · 0 评论 -
redis-cli连接redis ; python操作redis;redis命令 redis运维 redis压测 redisDBA
redis 支持网络(可以基于网络协议传输一些东西)、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API(java、python、php等所有语言对接)。转载 2020-04-28 10:58:47 · 500 阅读 · 0 评论 -
django开发功能笔记- 记录一次zixunshi状态修改功能
背景:咨询师需要根据时间和点击(oncal onclick)事件修改状态实现思路:一 celery 定时队列 拿到设置的7*24小时参数 设置定时器 因为celery不熟悉 下次再说二 threading里面的Timer可以异步执行,7*24小时状态设计一个模型类,取值的时候用user的状态和freetime表里的fstate做判断实现。不多说了,直接上代码回家 ...原创 2020-04-26 19:24:11 · 153 阅读 · 0 评论 -
自动运维化 之 CICD -- 腾讯django-web上线-持续更新| 后续app打包上线也写这里
uwsgi上线基本搞定 参考的文章:https://blog.csdn.net/weixin_43667990/article/details/99710786nginx继续研究过中 参考文章:https://www.cnblogs.com/wfd360/p/12073927.html转载 2020-04-17 09:34:39 · 532 阅读 · 0 评论 -
转载-Linux下hosts、host.conf、resolv.conf
Linux下hosts、host.conf、resolv.conf/etc/resolv.conf该文件是DNS域名解析的配置文件,它的格式很简单,每行以一个关键字开头,后接配置参数。resolv.conf的关键字主要有四个,分别是:nameserver #定义DNS服务器的IP地址domain #定义本地域名search #定义域...转载 2020-04-14 17:47:15 · 746 阅读 · 0 评论 -
cuizong项目涉及知识点 -- ubuntu - python click模块 + setup.py的使用-多任务等
最近在做两个事情1 linux定时脚本编写,系统没有crontab模块了(不知道谁给误删了估计),就想用python来实现定时,后来参考的下面这个文章写的:实现后在附上我的代码吧https://www.jb51.net/article/162407.htm2 asyncio详解https://www.jianshu.com/p/50384d0d3940...转载 2020-04-13 11:01:20 · 293 阅读 · 0 评论 -
docker开篇--使用 pycharm ssh链接远程docker环境
#一、 使用 pycharm ssh链接远程docker环境docker pull ubuntu安装基本的环境 升级 apt update 安装 vim 安装python3 安装python3-pip 安装ssh#原文 https://www.cnblogs.com/ydf0509/p/7762305.html# 需要先修改docker容器内的 ssh端口 root...原创 2020-04-03 17:58:54 · 386 阅读 · 0 评论 -
ajax取值 备忘
HTML页面<li> <label>匿名提问 <input type="radio" name="checkbox123" id="checkbox" value="匿名" > &l...原创 2020-02-28 22:45:52 · 125 阅读 · 0 评论 -
ajax同源策略 cookie携带 -- 转载备忘
https://blog.csdn.net/qq_34545974/article/details/100593539$.ajax({ type: "post", //区分请求是get还是post url: '/port/FaceDynamicServer/sync/search/searchaccesslog', //请求地址 ...转载 2020-02-15 10:55:53 · 145 阅读 · 0 评论 -
ajax和web服务器的数据交互 好文章 转载一记!
https://www.cnblogs.com/zxt-17862802783/p/7787258.html转载 2020-02-07 20:16:46 · 146 阅读 · 0 评论 -
pycharm对django代码objects无代码提示问题的解决方案
原文链接:https://blog.csdn.net/weixin_39990025/article/details/89385105最近新建的一个项目,使用的django,编辑器pycharm,很诡异的是,别的旧项目,也是django写的,代码提示都是好用的,就这个,模型类.objects.filter() 这样的语句都没有代码提示。解决方案:在模型类定义语句里面,加上一句: ...转载 2019-12-21 19:47:51 · 999 阅读 · 0 评论 -
ubuntu激活pycharm
参考链接:https://www.cnblogs.com/huozf/p/9304396.html1 安装(1)右键安装包提取到桌面或者终端下输入解压命令:tar -zxvf pycharm-professional-2017.3.2.tar.gz -C ~/Desktop(2)将解压后得到的目录移动到/opt目录/opt是用来存放主机额外安装的软件的目录,将解压后的目录移动到/op...转载 2019-12-04 15:52:08 · 2718 阅读 · 0 评论 -
python装饰器详解
装饰器的具体定义:1、把要装饰的方法作为输入参数;2、在函数体内可以进行任意的操作(可以想象其中会有很多应用场景);3、只要确保最后返回一个可执行的函数即可(可以是原来的输入参数函数,也可以是一个新函数)。装饰器其实就是一个闭包,把一个函数当做参数后返回一个替代版函数,闭包是装饰器的核心。简单解释下闭包的特点:一个函数返回的函数对象,这个函数对象执行的话依赖非函数内部...转载 2019-08-27 15:58:14 · 2495 阅读 · 0 评论 -
python中函数嵌套、函数作为变量以及闭包的原理
嵌套函数:python允许创建嵌套函数。也就是说我们可以在函数里面定义函数,而且现有的作用域和变量生存周期依旧不变。例子:#encoding=utf-8def outer(): name="python" def inner():#outer函数内部定义的函数 print name return inner()#返回该内部函数outer...转载 2019-08-27 15:55:46 · 119 阅读 · 0 评论