dict2.pop('name')
删除并返回键为“name”的条目- api视图里,
request.data
里包括request.POST
andrequest.FILES
- api视图里
request.query_params
是request.GET更正确的表达(推荐)。
django缓存机制
发表于
|
分类于
django
单个view1
2
3@cache_page(60 * 15, cache="special_cache", key_prefix="site1")
def my_view(request):
...
15分钟,指定名字 ,cache_page采用可选的关键字参数key_prefix,其工作方式与中间件的CACHE_MIDDLEWARE_KEY_PREFIX设置相同。
DjangoUeditor的使用与配置
发表于
|
分类于
django
git地址——DjangoUeditor
导入项目
- 可直接克隆放入项目app目录下
- 使用pip工具在命令行运行:pip install DjangoUeditor
配置setting中INSTALL_APPS1
2
3
4INSTALLED_APPS = [
...
'apps.DjangoUeditor',
]
django-rest-framework的API视图
发表于
|
分类于
api
如果不需要序列化类,可在长注释里写参数(不同api文档写法不同,以下为swagger)1
2
3
4
5
6
7
8
9
10"""
<描述>
---
parameters:
- name: mobile_phone
required: true
type: string
description: 手机号
"""
mobile_phone = request.data.get('mobile_phone')
SessionStorage, LocalStorage, Cookie三者的异同与使用
发表于
|
分类于
浏览器缓存
SessionStorage, LocalStorage, Cookie这三者都可以被用来在浏览器端存储数据,而且都是字符串类型的键值对。 区别在于前两者属于WebStorage,创建它们的目的便是存储客户端数据。 而Cookie最初目的是为了保持HTTP的状态。