Django template层之json报文遍历总结 by:授客 QQ:1033553122 测试环境 Win7 Django 1.11 实例 Views.py def home(request): home_page = 'website/pages/home.html' nav_menus = ...
分类:
Web程序 时间:
2020-07-21 09:56:47
阅读次数:
110
Django Template层之自定义tag by:授客 QQ:1033553122 测试环境 Win7 Django 1.11 实践 步骤1 应用根目录下,新建templatetags包目录(注意:该目录名称是约定的),并在该目录下新建自定义py文件(例中为project_dir/website ...
分类:
其他好文 时间:
2020-07-21 09:50:09
阅读次数:
66
类视图 在写视图的时候,Django除了使用函数作为视图,也可以使用类作为视图。使用类视图可以使用类的一些特性,比如继承等。 View: django.views.generic.base.View是主要的类视图,所有的类视图都是继承自他。如果我们写自己的类视图,也可以继承自他。然后再根据当前请求的 ...
分类:
其他好文 时间:
2020-07-20 13:18:19
阅读次数:
62
一.概述 restful_api规范就不过多赘述 前后端分离,基于Django做的Django-rest_framework框架。 先看看rest_framework源码是怎样做的:from rest_framework.views import APIView APIView——>继承from d ...
分类:
其他好文 时间:
2020-07-20 10:52:10
阅读次数:
58
django视图层中FBV与CBV 简介 视图函数既可以是函数也可以是类 FBV(function base views) 就是在视图里使用函数处理请求,在之前django的学习中,一直使用的方式 CBV(class base views) CBV基本使用 就是在视图里使用类处理请求 Python是 ...
分类:
其他好文 时间:
2020-07-19 23:29:38
阅读次数:
65
from rest_framework.views import APIView url(r'^books/', views.BookView.as_view()), url.py中使用的as_view()是APIView类的as_view方法,使用的还是django原生的当次请求的request对 ...
缓存机制 ListView的两级缓存 ListView的缓存和复用由它的父类AbsListView中的RecycleBin实现,设了两个缓存数组mActiveViews和mScrapViews。mActiveViews缓存显示在屏幕中的view,mScrapViews按ViewType缓存离屏的vi ...
分类:
移动开发 时间:
2020-07-19 23:23:51
阅读次数:
220
一:引言 django项目中遇到如图报错: 原因是:这个版本django由于出错信息的代码有编码读取问题 造成无法正常显示 二:解决方法 1.根据提示找到 python安装路径\Lib\site-packages\django\views\debug.py 大约在332行 2.在该行的open()中 ...
分类:
其他好文 时间:
2020-07-19 17:51:56
阅读次数:
98
安装包 cnpm install node-sass --save-dev 启动项目:cnpm run serve 目录结构介绍 创建新目录:api/route/views 默认资源文件介绍 assets:静态资源文件 components:组件 router:路由 store:vuex用于vue状 ...
分类:
其他好文 时间:
2020-07-19 15:51:39
阅读次数:
65
1 异常处理 REST framework提供了异常处理,我们可以自定义异常处理函数。 #统一接口返回 # 自定义异常方法,替换掉全局 # 写一个方法 # 自定义异常处理的方法 from rest_framework.views import exception_handler from rest_ ...
分类:
其他好文 时间:
2020-07-17 22:19:30
阅读次数:
127