1 from rest_framework.views import APIView 2 3 4 class GetLinkListDataJson(APIView): 5 """ 6 列表页获取table信息,包含分页 7 """ 8 def get(self, request): 9 page ...
分类:
其他好文 时间:
2020-05-07 16:58:59
阅读次数:
125
Django作为一个庞大的、自带电池的、整体Web开发解决方案框架,源代码多、子系统多、工具多。要将如此多的内容集成到一起,必然需要一个指导性的设计理念和哲学思维。这样才不至于显得东拼西凑、杂乱无章、接口混乱,而是整体一致、思路清晰、逻辑合理。既方便了源码开发,也方便了应用开发。 ...
分类:
其他好文 时间:
2020-05-07 15:38:42
阅读次数:
60
django Tips 处理流程: 浏览器请求 django url分发(urls.py) views视图处理逻辑(views.py) render(django模板渲染) 返回浏览器解析 变量{{ var }}, 过滤器{{ var|length }}, 标签{% for name in dict ...
分类:
其他好文 时间:
2020-05-07 15:05:53
阅读次数:
65
Serializers 序列化组件 为什么要用序列化组件 当我们做前后端分离的项目~~我们前后端交互一般都选择JSON数据格式,JSON是一个轻量级的数据交互格式。 那么我们给前端数据的时候都要转成json格式,那就需要对我们从数据库拿到的数据进行序列化。 接下来我们看下django序列化和rest ...
分类:
其他好文 时间:
2020-05-07 13:47:25
阅读次数:
65
纯django开发最完美博客 2020年5月打造最时尚博客系统教程 为了学习速度,集中精力学习django和博客开发, 没有使用其它框架,也没有使用css预处理等 这样学起来最方便, 博客前后端都完成, www.duanshuilu.com 教程等着你,拿到源码,直接上线使用即可,带发布,带轮播,带 ...
分类:
其他好文 时间:
2020-05-07 13:25:50
阅读次数:
87
学习DRF之前~~~ 在学习DRF之前~我们要先复习一些知识点~~ FBV和CBV 学习Django的时候~我们已经学习过了CBV以及FBV~~我们来复习一下~~ 什么是FBV和CBV呢~~ FBV 基于函数的视图 CBV 基于类的视图 也就是说我们是用函数编写视图~还是类编写视图~~我们来看下两个 ...
分类:
其他好文 时间:
2020-05-06 21:45:30
阅读次数:
74
1.虚拟环境virtualenv安装 1.安装virtualenv pip3 install virtualenv 2.创建目录,把项目文件传过来 mkdir My cd My 3.创建独立运行环境-命名 virtualenv --no-site-packages --python=python3 ...
分类:
其他好文 时间:
2020-05-06 21:42:38
阅读次数:
218
Django使用Python内置的logging模块实现它自己的日志系统。 如果你没有使用过logging模块,请参考Python教程中的相关章节。 直达链接《logging模块详解》。 在Python的logging模块中,主要包含下面四大金刚: Loggers: 记录器 Handlers:处理器 ...
分类:
其他好文 时间:
2020-05-06 12:22:03
阅读次数:
64
所谓的国际化,是指使用不同语言的用户在访问同一个网站页面时能够看到符合其自身语言的文本页面。 国际化的基本原理是: 浏览器通过LANGUAGE_CODE在HTTP请求头中告诉网站后台服务器用户所需要的页面语言; 网站服务器在渲染页面时,根据LANGUAGE_CODE查询每个需要翻译成对应语言的文本字 ...
分类:
其他好文 时间:
2020-05-06 12:16:11
阅读次数:
55
Django自带一个用户认证系统,用于处理用户账户、群组、许可和基于cookie的用户会话。 Django的认证系统包含了身份验证和权限管理两部分。简单地说,身份验证用于核实某个用户是否合法,权限管理则是决定一个合法用户具有哪些权限。往后,‘认证’这个词同时代指上面两部分的含义。 Django的认证 ...
分类:
其他好文 时间:
2020-05-06 12:12:02
阅读次数:
67