阿里山QQ

导航

随笔分类 -  Django

django restfulwork 源码剖析
摘要:概要: 1.restful 规范(建议); 2. django rest framework框架 内容回顾: 1.开发模式; - 普通开发模式(前后端放在一起写) - 前后端分离 好处: 后端一套,前端使用app,pc等; 2. 后端开发 为前端提供URL(API的开发) 注:永远返回Httpres 阅读全文

posted @ 2018-05-05 23:16 阿里山QQ 阅读(416) 评论(0) 推荐(0)

API接口认证
摘要:restful API接口可以很方便的让其他系统调用,为了让指定的用户/系统可以调用开放的接口,一般需要对接口做认证; 接口认证有两种方式: 1、认证的token当做post/get的参数,server端拿到该参数后进行比对; 2、将认证的token加到http header中,server端解析h 阅读全文

posted @ 2017-06-07 14:27 阿里山QQ 阅读(452) 评论(0) 推荐(0)

请求不同域的数据方法:requests Jsonp cors
摘要:在需要访问不同域的接口的数据的时候,一般有两种方式: 第一种: 使用requests模块,在业务逻辑中直接访问别的域的接口,获取数据,然后将返回的数据显示到前端页面上; 这个时候,数据访问的流程是: 客户端-->server请求其他域的接口 >server接收返回的数据 >将数据显示在前端或其他任意 阅读全文

posted @ 2017-06-04 21:36 阿里山QQ 阅读(291) 评论(0) 推荐(0)

Django使用自定义的authentication登录认证
摘要:import ldap class LDAPMgmt(): def __init__(self): self.ldap_host = 'xxx' self.ldap_base_dn = 'ou=xx,dc=xx,dc=xx,dc=xx' self.root_cn = 'cn=xx,dc=xx,dc=xx' self.... 阅读全文

posted @ 2017-03-16 17:46 阿里山QQ 阅读(1008) 评论(0) 推荐(0)

django admin
摘要:ContentType是对app和其中的表做了进步一抽象,可以实现对于model的动态调用; ContentTpye表的内容: 阅读全文

posted @ 2017-03-16 11:44 阿里山QQ 阅读(232) 评论(0) 推荐(0)

django使用restframework实现安全的api
摘要:参考地址:https://github.com/tomchristie/django-rest-framework/ 一般如果在批量修改多的时候,不建议使用,一般在get请求,或者修改单条数据的时候使用; 安装:pip install djangorestframework 要通过rest-fram 阅读全文

posted @ 2017-03-01 10:54 阿里山QQ 阅读(1034) 评论(0) 推荐(0)

使用django实现自定义用户认证
摘要:参考资料:https://docs.djangoproject.com/en/1.10/topics/auth/customizing/ 直接拉到最后看栗子啦 django自定义用户认证(使用自定义的UserProfile,而不是django自带的),就需要(django要求)将为UserProfi 阅读全文

posted @ 2017-03-01 10:53 阿里山QQ 阅读(1513) 评论(0) 推荐(0)

Django 权限管理
摘要:参考博客:http://blog.igevin.info/posts/django-permission/ 前段时间领导问我一个问题,django与没有自带的权限机制,是如何实现的?我当时告诉他,django自带的权限管理机制,可以实现对数据库表的增删改查权限的管理,然后他又问我对于业务逻辑的权限管 阅读全文

posted @ 2017-03-01 10:50 阿里山QQ 阅读(701) 评论(0) 推荐(0)

django select_related()和反射结合
摘要:对于有外键关联的表,select_related()会自动进行多变关联; 针对单独查询出来的一条字段的对象,select_related()只支持多对多的对象: django orm与反射的结合: 注意:select_related(),查询的对象是列表,类似于filter查询出来的结果; 阅读全文

posted @ 2017-03-01 10:48 阿里山QQ 阅读(251) 评论(0) 推荐(0)

django权限控制
摘要:django 权限机制的实现: http://blog.igevin.info/posts/django-permission/ 阅读全文

posted @ 2016-10-15 10:10 阿里山QQ 阅读(145) 评论(0) 推荐(0)

Django Web补充
摘要:一、今日内容 一、Django ORM连表操作 Q,F 二、Form表单验证 面向对象 正则 三、Session框架 面向对象 cookie toanado扩展 二、Django ORM一对多数据创建和查找 1、数据创建 对于不是外键关联的表,可以直接创建 对于通过外键关联的表,可以通过两种方式创建 阅读全文

posted @ 2016-08-08 00:15 阿里山QQ 阅读(239) 评论(0) 推荐(0)

Django web 进阶
摘要:1、路由系统 2、模板引擎 simple_tag 3、Form 4、Ajax请求 -简单数据 -复杂数据 内容: -作业 model xss、csrf(安全方面的内容) 分页(公共的模块) 2、方式2 TEMPLATES = [ { 'BACKEND': 'django.template.backe 阅读全文

posted @ 2016-08-04 10:09 阿里山QQ 阅读(307) 评论(0) 推荐(0)

Django自定义分页、bottle、Flask
摘要:一、使用django实现之定义分页 1、自定义分页在django模板语言中,通过a标签实现; 2、前段a标签使用<a href="/user_list/?page=1">1</a>,将page的值传送到函数/user_list/中,后端在user_list中通过request.GET.get('pa 阅读全文

posted @ 2016-08-03 19:39 阿里山QQ 阅读(457) 评论(0) 推荐(0)

Django web 基础
摘要:一、Django概述 Django大而全; 创建Django工程:django-admin startproject sitename 创建django之后生成的目录结构如下: Project Project settings url wsgi web model views test admin 阅读全文

posted @ 2016-06-10 22:48 阿里山QQ 阅读(1039) 评论(0) 推荐(0)