摘要:
适用在ECMscript 6里面 let和const 与之前的ES5.1相比,let真正意义的实现了块作用域的定义,并且不再支持重复赋值操作,会报错 const则用在对常量进行申明,一旦定义,值将不可改变 模板字符串操作: 可以通过反引号去拼接字符串,${}作为占位符使用 箭头函数: 以上两种实现的 阅读全文
摘要:
分页器的局部使用:主要有两个分页器组件PageNumberPagination, LimitOffsetPagination 对指定的数据表类进行分页 先自定义分页器类,该类可以继承两个分页器中的任何一个,然后重写要自定义的配置属性 ,实例代码如下: 分页器是选择性使用的: 分页器类创建完成后,可以 阅读全文
摘要:
在一个视图类下重写 authentication_classes = [TokenAuth,]然后去认证类TokenAuth里面实现认证逻辑代码 认证类代码块: 可以继承基类object,但是需要重写两个方法authenticate和authenticate_header from rest_fra 阅读全文
摘要:
and 或者or的使用技巧: 同真为真 print(2 and 0) :0 print(2 and 4) :4 print(0 and 3) :0 一真为真 print(2 or 0) :2 print(2 or 7) :2 print(0 or 5) :5 阅读全文
摘要:
要使用rest_framework组件首先得在settings里面配置中把它添加入app里 这样才可以通过浏览器去访问 替换掉之前使用url链接直接对应视图函数的方式,取代之前render 或者redirect渲染页面返回数据的方式,直接返回json字符数据,通过get,post,put,delet 阅读全文
摘要:
首先是form.html页面: 属于模板页面 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, ini 阅读全文
摘要:
from django.db.models.fields.related import ManyToManyField field_obj = self.config.model._meta.get_field(field) #字符串对应类对象 if isinstance(field_obj, ManyToManyField): #如果类对象是多对多关系 ... 阅读全文
摘要:
Django 1.11 使用命令makemigrations命令无法执行表修改动作 由于在学习过程中,遇到models模型变动,变动后合并发生问题,故当时做了删除应用文件夹下migrations文件,由于数据库里无较多新数据,故删除后重建,但重建后执行模型合并操作结果为No Changes,不会对应 阅读全文
摘要:
方式一: 方式二: 方式三: 必须先引入jquery.cookie.js 文件<script src="{% static 'js/jquery.cookie.js' %}"></script> 方式1 1 2 3 $.ajaxSetup({ data: {csrfmiddlewaretoken: 阅读全文
摘要:
用jsonp去实现跨域请求数据: 即用伪ajax去请求: 如果写jsonCallback 就说明在调用它后面的方法时同时在后面拼接了一串随机字符串 没用此参数,说明就是用简单的随机字符串作为方法来调用。 对面的服务器做出相应响应: 若是使用cors去实现跨域请求: 更为直观一些,事实上就是在希望跨域 阅读全文