nginx+memcachednginx的memcached_module模块可以直接从memcached服务器中读取内容后输出,后续的请求不再经过应用程序处理,如php-fpm、django,大大的提升动态页面的速度。nginx只负责从memcached服务器中读取数据,要往memcached写入... ...
分类:
系统相关 时间:
2020-01-21 23:43:16
阅读次数:
140
安装的时候一直报错 当时安装的时候忘记加 Django 了 pip3 install django-rest-framework 这样就对了 如果下不下来就多下几遍 如果一直报错 这是因为网络的问题,需要使用国内的镜像源来加速,比如豆瓣源 命令改为: pip install scikit-image ...
分类:
其他好文 时间:
2020-01-21 19:58:35
阅读次数:
97
在user目录下新建一个python文件,如model_test.py,新增代码如下图: import django, osos.environ.setdefault('DJANGO_SETTINGS_MODULE', 'my_love.settings') # my_love.settings用m ...
分类:
数据库 时间:
2020-01-21 18:29:28
阅读次数:
76
背景介绍 公司使用了阿里云的CDN,有时业务方需要及时刷新页面缓存。为减轻工作,决定做一个简易的网站供开发人员调用阿里云的 API,刷新缓存。 编写项目 修改 settings.py 修改 urls.py 修改 views.py 在 app01 下增加 static 文件夹,把 jquery.min ...
分类:
其他好文 时间:
2020-01-21 18:07:07
阅读次数:
89
30款Django 常用的软件包 Django是一款高级的Python Web框架,可以帮助开发者快速创建web应用。我们这里整理了30款Django开发中常用的软件包,学会使用它们可以节省大量开发时间,提高开发效率。下面一起来看下。 认证和授权 1. Python social auth 一款社交 ...
分类:
其他好文 时间:
2020-01-21 13:31:41
阅读次数:
123
一、分页器 1、分页器的好处 通过分页管理多条数据,可以美化界面并能提高查询效率 2、一般方式进行分页 def get_students(request): page = int(request.GET.get("page", 1)) # 获取页码 per_page = int(request.GE ...
分类:
其他好文 时间:
2020-01-21 00:47:37
阅读次数:
55
外键和表关系 外键是属于数据库级别的,在MySQL中,表有两种引擎,一种是InnoDB,另外一种是myisam。如果使用的是InnoDB引擎,是支持外键约束的。外键的存在使得ORM框架在处理表关系的时候异常强大。因此这里我们首先来介绍外键在Django中的使用。 类定义为 class Foreign ...
分类:
移动开发 时间:
2020-01-20 23:11:01
阅读次数:
182
一、Django自带的认证模块 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。 此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。 它内置了强大的用户认证系统--a ...
分类:
编程语言 时间:
2020-01-20 23:01:05
阅读次数:
98
Django 测试平台开发(三)开发博客② 1、上下文管理器 上下文管理器 django提取context中的数据去供模板调用 需求: 所有的页面都需要一个特定的变量 本质: python函数 , 接收一个HttpRequest对象的参数 , 且返回的必须是一个字典 定义上下文管理器文件名命名不受限 ...
分类:
其他好文 时间:
2020-01-20 22:42:45
阅读次数:
107