Django
django各个方面的技术点
longlong6682
这个作者很懒,什么都没留下…
展开
-
三方登录流程,为什么要使用三方登录(详细代码)
目录:一. 三方登录介绍1、三方登录流程(以微博为例)2、oauth认证原理3、为什么使用三方登录4、第三方登录与本地登录的关联(三种情况)二. 微博申请应用1、前端Vue2、django后端一. 三方登录介绍1、三方登录流程(以微博为例)1)前端获取认证code在Vue页面加载时动态发送请求获取微博授权urldjango收到请求的url后,通过微博应用ID(client_id)和回调地址(redirect_uri)动态生成授权url返回给Vue 当用户点击上面的url进行扫码,授权成功会跳转我原创 2020-05-26 20:17:07 · 2176 阅读 · 0 评论 -
Django简介与三大web主流框架介绍
目录:Django简介TOCTOCTOC一、Django简介1、wsgiref模块wsgiref模块能根据功能的不同拆分成不同的文件,用户在浏览器窗口输入url之所以能够获取到相应的资源,是因为后端早已经开设了相应资源接口。wsgiref特点:先在urls文件中写url与函数的对应关系再去views文件中写对应的函数功能块urls.py:路由与属兔函数的对应关系vi...原创 2020-04-25 23:36:34 · 788 阅读 · 0 评论 -
ORM简介与概念和它的优缺点
目录:ORM简介ORM的概念ORM的优缺点一、ORM简介对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。那么,到底如何实现持久化呢?一种简单的方案是采用硬编码方式,为每一种可能的数据库访问操...原创 2020-04-25 23:28:03 · 503 阅读 · 0 评论 -
Django使用,MVC和MTV架构,配置settings.py文件,各种url写法,CBV和FBV,生命周期与中间件(各种详细的代码)
目录:Web框架本质----socketMVC和MTV架构 TOCTOCTOChttps://www.cnblogs.com/xiaonq/p/7975428.html一. Web框架本质----socket1、web框架本质1. 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。2. 真实web框架一般会分为两部分:服务...原创 2020-03-26 14:55:23 · 520 阅读 · 0 评论 -
Django + Uwsgi + Nginx 的真实生产环境部署
一. 重要的概念1、什么是WSGI(WSGI是一种python专用的web协议 和http类似):WSGI是一种规范,它定义了使用python编写的web app(django)与webserver(uWSGI)之间接口格式,实现web app与web server间的解耦。WSGI 没有官方的实现, 因为WSGI更像一个协议.只要遵照这些协议,WSGI应用(Application)都可...原创 2020-03-03 22:35:51 · 502 阅读 · 0 评论 -
支付宝第三方支付保证数据的安全性
一. 支付宝介绍1、支付宝开发网址支付宝开放平台: https://open.alipay.com/platform/home.htm支付宝沙箱环境: https://openhome.alipay.com/platform/appDaily.htm?tab=info支付宝开发者文档:https://openhome.alipay.com/developmentDocument.htm...原创 2020-02-27 21:59:24 · 5188 阅读 · 0 评论