随笔分类 -  django

摘要:在这篇文章中: Python基础篇 1:为什么学习Python 2:通过什么途径学习Python 3:谈谈对Python和其他语言的区别 Python的优势: 4:简述解释型和编译型编程语言 5:Python的解释器种类以及相关特点? 6:位和字节的关系 7:b、B、KB、MB、GB的关系 8:PE 阅读全文
posted @ 2019-04-01 09:05 Niuli'blog 阅读(1199) 评论(0) 推荐(0) 编辑
摘要:uwsgi+django 1.创建新的虚拟环境,且解决crm的环境依赖 2.在虚拟环境下安装uwsgi 3.学习uwsgi命令,如何启动python应用 4.用uwsgi启动django项目 使用uwsgi配置文件去启动项目 1.手动创建uwsgi.ini 配置文件找个地方创建 uwsgi.ini 阅读全文
posted @ 2019-02-20 20:33 Niuli'blog 阅读(232) 评论(0) 推荐(0) 编辑
摘要:1. 安装 2. settings中配置 恢复内容结束 阅读全文
posted @ 2019-01-23 16:38 Niuli'blog 阅读(1543) 评论(0) 推荐(0) 编辑
摘要:打开manage.py, 复制 import..... if.......os..... 导入django,开启django, 导入app中的models orm操作 阅读全文
posted @ 2019-01-17 17:03 Niuli'blog 阅读(538) 评论(0) 推荐(0) 编辑
摘要:介绍 Django contenttypes是一个非常有用的框架,主要用来创建模型间的通用关系(generic relation)。 https://www.cnblogs.com/huchong/p/8475918.html http://www.pythontip.com/blog/post/1 阅读全文
posted @ 2019-01-17 15:28 Niuli'blog 阅读(176) 评论(0) 推荐(0) 编辑
摘要:1 认证、权限和限制 2 认证 2.1 自定义Token认证 2.1.1 表 2.1.2 定义一个登录视图: 2.1.3 定义一个认证类 2.1.4 视图级别认证 2.1.5 全局级别认证 3 权限 3.0.6 自定义一个权限类 3.0.7 视图级别配置 3.0.8 全局级别设置 4 限制 4.0. 阅读全文
posted @ 2019-01-15 17:38 Niuli'blog 阅读(257) 评论(0) 推荐(0) 编辑
摘要:APIView 我们django中写CBV的时候继承的是View,rest_framework继承的是APIView,那么他们两个有什么不同呢~~~ urlpatterns = [ url(r'^book$', BookView.as_view()), url(r'^book/(?P<id>\d+) 阅读全文
posted @ 2019-01-14 18:00 Niuli'blog 阅读(129) 评论(0) 推荐(0) 编辑
摘要:Object of type 'ListSerializer' is not JSON serializable “listserializer”类型的对象不可JSON序列化 一般原因为 序列化的对象列表没有data 阅读全文
posted @ 2019-01-14 10:53 Niuli'blog 阅读(2681) 评论(0) 推荐(0) 编辑
摘要:<!--done--> 为什么要用序列化组件 当我们做前后端分离的项目~~我们前后端交互一般都选择JSON数据格式,JSON是一个轻量级的数据交互格式。 那么我们给前端数据的时候都要转成json格式,那就需要对我们从数据库拿到的数据进行序列化。 接下来我们看下django序列化和rest_frame 阅读全文
posted @ 2019-01-11 21:58 Niuli'blog 阅读(264) 评论(0) 推荐(0) 编辑
摘要:如果我们想要理解restful,就要理解Representational State Transfer这个词组的意思,表征性状态转移。 这里所说的表征性,其实指的就是资源。通常我们称为资源状态转移。 什么是资源 任何事物,只要有被引用到的必要,它就是一个资源。 我们在浏览器中看到的文本,视频,图片等 阅读全文
posted @ 2019-01-10 21:49 Niuli'blog 阅读(127) 评论(0) 推荐(0) 编辑
摘要:一个源的定义 如果两个页面的协议,端口(如果有指定)和域名都相同,则两个页面具有相同的源。 举个例子: 下表给出了相对http://a.xyz.com/dir/page.html同源检测的示例: 同源策略 同源策略是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源。所 阅读全文
posted @ 2019-01-10 20:24 Niuli'blog 阅读(600) 评论(0) 推荐(0) 编辑
摘要:反序列化(不推荐版):两个字段 一个为正序准备,一个为反序准备重写create update方法 字段校验: 权重: 自定义>单个>多个 ModelSerializer: 关联哪个字段,获取到哪个字段的全部信息外键关系还是k为数字需要重写正序字段 阅读全文
posted @ 2018-11-15 21:33 Niuli'blog 阅读(843) 评论(0) 推荐(0) 编辑
摘要:1. 安装 2. app注册 rest_framework 3. 自定义序列化程序,创建一个serializers序列器 serializer.CharField(source='orm操作') 4. views 中导入 阅读全文
posted @ 2018-11-14 21:12 Niuli'blog 阅读(203) 评论(0) 推荐(0) 编辑
摘要:model文件中 admin文件中 阅读全文
posted @ 2018-11-14 20:58 Niuli'blog 阅读(613) 评论(0) 推荐(0) 编辑
摘要:RBAC是什么? RBAC 是基于角色的访问控制(Role-Based Access Control )在 RBAC 中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。这样管理都是层级相互依赖的,权限赋予给角色,而把角色又赋予用户,这样的权限设计很清楚 阅读全文
posted @ 2018-10-29 16:06 Niuli'blog 阅读(154897) 评论(7) 推荐(14) 编辑
摘要:目录 一. CRM客户关系管理系统 1. CRM是什么? 里面都有哪些功能(业务)? 2. 什么是公户?什么是私户?为什么要做这个区分? 3. 请列举出CRM系统中的表 4. 通过ORM操作对数据库的数据做展示时, 不同字段类型有不同的展示方法, 分别是什么? 5. 简述如何使用modelform 阅读全文
posted @ 2018-10-26 17:47 Niuli'blog 阅读(1500) 评论(0) 推荐(0) 编辑
摘要:from django.db import models from django.contrib import auth from django.core.exceptions import PermissionDenied from django.contrib.auth.models import AbstractBaseUser, PermissionsMixin, BaseUserMan... 阅读全文
posted @ 2018-10-25 08:35 Niuli'blog 阅读(407) 评论(0) 推荐(0) 编辑
摘要:1. 客户信息展示 1. 母版和继承 {% extends 'layout'%} {% load static%} {% static '文件路径' %} block css js content 2. 内容显示 普通字段 {{ customer.qq }} choices {{ customer. 阅读全文
posted @ 2018-10-23 17:28 Niuli'blog 阅读(1992) 评论(0) 推荐(0) 编辑
摘要:STATIC_URL = '/static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR,'static') ] AUTH_USER_MODEL = 'crm.UserProfile' urlpatterns = [ url(r'^admin/', adm 阅读全文
posted @ 2018-10-23 08:38 Niuli'blog 阅读(302) 评论(0) 推荐(0) 编辑
摘要:1. 路由系统 https://www.cnblogs.com/maple-shaw/articles/9282718.html 2. 视图 https://www.cnblogs.com/maple-shaw/articles/9285269.html 3. 模板 https://www.cnbl 阅读全文
posted @ 2018-10-22 15:49 Niuli'blog 阅读(120) 评论(0) 推荐(0) 编辑