摘要:
Haystack和Whoosh环境配置 1. 安装Django项目下使用的django-haystack包, 以及搜索引擎whoosh包 pip install django-haystack pip install whoosh # 安装django-haystack时要求django框架为较新版 阅读全文
摘要:
现有的FastDFS数据库与python交互, 多是通过下载fdfs-client-py,pip本地安装. 不过该模块只适用于Python2, 且适配FastDFS版本较为古老.在Python3中, 有相对应的py3fdfs模块安装 pip install py3Fdfs py3fdfs源于fdfs 阅读全文
摘要:
当前项目使用redis数据库, fastdfs分布式文件管理系统, nginx服务器, 以及django自带的服务器 开启服务: 关闭服务: 阅读全文
摘要:
查看命令执行成功与否的原理“进程生命周期” 当一个进程执行完毕时,该进程会调用一个名为 _exit 的例程来通知内核它已经做好“消亡”的准备了。该进程会提供一个退出码(一个整数)表明它准备退出的原因。按照惯例,0用来表示正常的或者说“成功”的终止。也就是说我们在执行 echo $? 时反回的值就是进 阅读全文
摘要:
分为两部分, FastDFS的依赖&本体安装配置. Nginx的安装配置,以及FastDFS支持相关设置.(Nginx环境依赖另篇有写) 一. 安装fastdfs. 1. git下载zip包, 解压进入https://github.com/happyfish100/libfastcommonhttp 阅读全文
摘要:
nginx依赖库有PCRE,zlib,OpenSSL Ubuntu下安装: 1.PCRE 2.zlib 3.OpenSSL 编译安装:1.PCRE库 # 查看版本号 2. zlib库 # 查看版本号,根目录查找zlib.pc 3.OpenSSL库 # 查看版本号 阅读全文
摘要:
应用中使用django.view.generic中的视图类View, 之后使用django.contrib.auth的login登录模块.. 但, 装饰包内login_required登录验证模块无法直接对类进行装饰 在utils内创建一个多继承mixin模块, 通过二次包装解决此问题. 阅读全文
摘要:
在redis中保存cache和session 1.安装redis 2.settings中设置cache&session 阅读全文
摘要:
Celery任务处理:task 任务 -- 一个Python函数, 内书写异步代码, 使之可在项目中随用随调broker 中间人 -- 项目中调用异步代码后, 作为任务发布给中间人, 中间人进行分配调度,将任务分配入所属队列queue 队列 -- 任务放进队列中,先进先出, 交给处理者执行.work 阅读全文
摘要:
1.选择发送邮箱并设置SMTP许可 例163 2.Setting配置 3.使用导入Django模块email,并使用 阅读全文