django
NightCharm
配不上自己的野心,也辜负了所有的苦难
展开
-
Django ORM基础
Django ORMORM介绍ORM概念对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。ORM在业务逻辑层和数据库层之间充当了桥梁的作用。ORM优势ORM解决的主要...原创 2018-04-08 21:50:47 · 362 阅读 · 0 评论 -
Django ORM相关操作
ORM 相关操作十三条常用方法 方法 解析 返回类型 all() 查询所有结果 返回QuerySet filter(**kwargs) 它包含了与所给筛选条件相匹配的对象 返回QuerySet get(**kwargs) 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出错误...原创 2018-04-08 21:51:26 · 606 阅读 · 0 评论 -
前端插件sweetalert
一个比较好看的弹窗插件——收集记录提示框内容比较好看 还有动画。里面function中可以写ajax代码 进行前后端交互这是一个bootstrap的扩展。在github上发现的只需导入 sweetalert.js 和 sweetalert.css 当然 还有bootstrap.css 和 jquery<!DOCTYPE html><html lang="...原创 2018-04-08 22:48:36 · 614 阅读 · 0 评论 -
ajax解决csrf
ajax跨站请求方式一$.ajax({ url: "/cookie_ajax/", type: "POST", data: { "username": "Q1mi", "password": 123456, "csrfmiddlewaretoken": $("[name = 'csrfmiddlewaretoken']"原创 2018-04-08 23:12:23 · 3146 阅读 · 0 评论 -
分页工具
功能主要文件在utils-paging.py自己写的简单的分页为了可扩展前端样式,并没有自动生成 分页代码仅将其 进行封装 配合前端的模版代码使用APIPaging(page_now, data, page_nub=11, page_index=10):param page_now: 当前页数:param data: 总数据:param page...原创 2018-04-06 17:11:24 · 550 阅读 · 2 评论 -
restframework(一)
restframeworkrestframework是django对restful架构扩展的第三方库restful架构主要原则网络上的所有事物都被抽象成为资源每个资源都有唯一的资源标识符同一个资源具有多种表现形式(xml, json等)对资源的各种操作不会修改资源标识符所有操作均是无状态的符合REST原则的架构什么是restful对应的中文是res...原创 2018-05-22 14:41:15 · 7114 阅读 · 0 评论 -
restframework(二)
restframework认证基础使用class Authentication(BaseAuthentication): """用户验证""" def authenticate(self, request): token = request.GET.get('token', None) token_obj = Token.ob...原创 2018-05-23 20:32:22 · 883 阅读 · 1 评论