随笔分类 -  Django入门

摘要:[TOC] Celery 官网: Celery 官网: http://www.celeryproject.org/ Celery 官方文档英文版:http://docs.celeryproject.org/en/latest/index.html Celery 官方文档中文版:http://docs 阅读全文
posted @ 2019-12-03 22:39 17vv 阅读(578) 评论(0) 推荐(1) 编辑
摘要:[TOC] Redis数据库 Redis vs MySQL redis: 内存数据库(读写块)、非关系型(操作数据方便) MySQL:硬盘数据库(数据持久化)、关系型(操作数据间关系) 大量访问临时数据,采用redis数据库更优 Redis vs Memcache Redis 操作字符串、列表、哈希 阅读全文
posted @ 2019-12-03 20:58 17vv 阅读(541) 评论(0) 推荐(0) 编辑
摘要:[TOC] Django发送短信 1.安装腾讯云SDK 2.配置文件 python settings.py 短信应用 SDK AppID APP_ID = 1400xxxx SDK AppID 以1400开头 短信应用 SDK AppKey APP_KEY = "867 " 短信模板ID,需要在短信 阅读全文
posted @ 2019-11-30 16:55 17vv 阅读(615) 评论(0) 推荐(0) 编辑
摘要:[TOC] Django生成验证码图片 用到的模块: io, random, pillow(需要安装) 安装pillow模块: 代码: 滑动验证码参考:极验 传送门:https://docs.geetest.com/ 阅读全文
posted @ 2019-11-01 21:04 17vv 阅读(210) 评论(1) 推荐(0) 编辑
摘要:[TOC] Django中间件 中间件介绍: 中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件都负责做一些特定的功能。 说的直白点中间件就是帮助我们在视图函数执行之前和执行之后都可以做一些额外的操作 阅读全文
posted @ 2019-10-30 18:43 17vv 阅读(351) 评论(0) 推荐(0) 编辑
摘要:[TOC] Django中使用cookie与session 一、cookie cookie的由来 :由于HTTP协议是无状态的,每次请求都是独立的请求,为了能够保存某些数据,cookie便产生了。 什么是cookie: cookie具体指的是一段小信息,它是服务器发送出来存储在浏览器上的一组组键值对 阅读全文
posted @ 2019-10-30 17:13 17vv 阅读(204) 评论(0) 推荐(0) 编辑
摘要:[TOC] Django之Form组件 一、Form组件介绍 Form组件主要的功能如下: 生成前端页面能用的HTML标签(渲染页面) 对用户提交的数据进行校验(校验数据) 把数据的校验结果展示到前端页面(展示错误信息) 输入框保留用户上次输入的数据(保留数据) 二、Form组件的使用 ​ 在Dja 阅读全文
posted @ 2019-10-29 20:59 17vv 阅读(143) 评论(0) 推荐(0) 编辑
摘要:Django中使用Ajax 一、Ajax的应用: 异步提交: 同步异步:描述任务的提交方式 同步:提交任务之后,等待任务的返回结果,期间不干其他事 异步:提交任务之后,不等待返回结果,直接执行后面的步骤,任务的返回通过 回调机制 阻塞非阻塞:程序的运行状态 程序运行的三状态图 局部刷新 一个页面,不 阅读全文
posted @ 2019-10-28 20:34 17vv 阅读(1793) 评论(0) 推荐(1) 编辑
摘要:Django 模型层字段的choice参数 choice属性用来限制用户选择的范围,例如:性别的选择(男,女) 那么我们如何获取values和display_name呢? 通过对象.属性名获取values 通过对象.get\_属性名\_display()获取display_name 示例如下: 阅读全文
posted @ 2019-10-24 21:24 17vv 阅读(497) 评论(0) 推荐(0) 编辑
摘要:[TOC] Django多对多数据增删改查 1.表结构及基本方法 1.表结构 2.基本方法 2.查 3.增 4.改 阅读全文
posted @ 2019-10-22 23:20 17vv 阅读(3310) 评论(0) 推荐(1) 编辑
摘要:[TOC] 一、软件开发架构 C/S架构:Client:客户端、Server:服务端 B/S架构: Browser: 浏览器端、 Server:服务端 ps: B/S本质也是C/S 二、HTTP协议 HTTP协议:超文本传输协议 四大特性 1. 基于TCP/IP之上作用于应用层 2. 基于请求响应 阅读全文
posted @ 2019-10-18 20:01 17vv 阅读(553) 评论(0) 推荐(0) 编辑
摘要:[TOC] Django之路由层 一、路由的作用 ​ 路由其实就是请求地址与视图函数的映射关系,如果把网站比喻为一本书,那么路由就好比是这本书的目录,在Django中路由默认配置在urls.py中。 二、简单的路由配置 注意: ​ 在配置文件settings.py中有一个参数APPEND_SLASH 阅读全文
posted @ 2019-10-16 21:03 17vv 阅读(351) 评论(0) 推荐(0) 编辑
摘要:[toc] 为什么要配置media ​ 我们自己写的本地网页,不配置media也能访问到项目下的静态文件。但是当项目部署到服务器之后,就无法访问本地的静态文件了。所以为了让项目部署到服务器之后,能够访问静态文件,需要配置media。 1、项目根目录下新建media文件夹 media文件夹就是静态文件 阅读全文
posted @ 2019-10-15 14:01 17vv 阅读(411) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、Cookie保存登陆状态 Cookie说明 : Cookie是一段小信息(数据格式一般是类似key value的键值对),由服务器生成,并发送给浏览器让浏览器保存(保存时间由服务端定夺)。当浏览器下次访问该服务端时,会将它保存的Cookie再发给服务器,从而让服务器根据Cookie知 阅读全文
posted @ 2019-09-23 21:00 17vv 阅读(157) 评论(0) 推荐(0) 编辑
摘要:[TOC] Django ORM中常用字段和参数 一些说明: 表myapp_person的名称是自动生成的,如果你要自定义表明,需要在model的Meta类中指定db_table参数,强烈建议使用小写表名,特别是使用MySQL作为后端数据库时。 id字段是自动添加的,如果你想要指定自定义主键,只需要 阅读全文
posted @ 2019-09-19 21:21 17vv 阅读(165) 评论(0) 推荐(0) 编辑
摘要:[TOC] Django模板系统 常用语法:{{ }}和{% %} 变量相关的{{ }},逻辑相关的用{% %}。 变量: ​ 在Django的模板语言中按此语法使用:{{变量名}}。当模板引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身。 ​ 点(.)在模板语言中有特殊的含义。当模板系统 阅读全文
posted @ 2019-09-08 09:36 17vv 阅读(232) 评论(0) 推荐(0) 编辑
摘要:Python支付宝支付(沙箱) 1.安装python alipay sdk 2.生成并使用密钥 进入 "支付宝开放平台" 登陆 导航栏开发中心 研发服务 沙箱应用 应用公钥(根据提示下载支付宝提供的windows版本的密钥生成工具) 将生成的应用公钥复制到应用公钥 3.新建Django项目 新建Dj 阅读全文
posted @ 2019-09-05 18:50 17vv 阅读(1214) 评论(4) 推荐(0) 编辑
摘要:一、Django基本配置 1.新建app ​ 在项目目录中,即manage.py文件所在的目录执行下面代码: 2.在项目中添加新建的app 找到settings.py文件在INSTALLED_APPS中添加自定义的app 3.设置中文和使用北京时间 ​ Django settings中的默认设置 ​ 阅读全文
posted @ 2019-09-02 18:56 17vv 阅读(662) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示