文章分类 -  python fullstack学习

1 2 3 下一页
Day51 of learning python --连表实例、M2M和FK自关联
摘要:一、要求:相亲网 from django.contrib import admin from django.urls import path,re_path from app01.views import account,love urlpatterns = [ path('admin/', adm 阅读全文
posted @ 2019-02-26 20:42 smile大豆芽 阅读(179) 评论(0) 推荐(0)
Day50 of learning python --Cookie和Session
摘要:一、Cookie 1.Cookie的由来 由于HTTP协议是短连接,无状态的。无状态的意思是:每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都是无直接关系,它不会受到前面的请求响应情况直接影响 也不会直接影响后面的请求响应情况。 状态可以理解为客户端和服务端在某次会话中产生的数据,那 阅读全文
posted @ 2019-02-25 17:32 smile大豆芽 阅读(114) 评论(0) 推荐(0)
Day49 of learning python -- 跨站伪造请求CSRF
摘要:一、跨站请求伪造简介 django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware 来完成。而对于django中设置防跨站请求伪造功能有分为全局和局部。 因此在提交服务器请求时,中间件需要客户端验证是否带有一个csrf字 阅读全文
posted @ 2019-02-22 11:27 smile大豆芽 阅读(168) 评论(0) 推荐(0)
Day48 of learning python --创建脚本使用Django框架
摘要:如何在一个python脚本或文件中 加载Django项目的配置和变量信息 在Django项目下,创建一个py文件,在文件内部添加上以下内容即可 直接run即可运行Django项目的变量等。 阅读全文
posted @ 2019-02-20 20:36 smile大豆芽 阅读(103) 评论(0) 推荐(0)
Day47 of learning python --Django的数据库
摘要:Django能够支持多种数据库,默认是使用sqlite3,本文介绍如果使用sqlite3 步骤1.选择sqlite3 步骤2.下载插件 步骤3.数据库迁移 由于Django默认就是db.sqlite,所以我们不用去settings配置,也不需要在项目的__init__.py里写代码,现在只需要输入两 阅读全文
posted @ 2019-02-20 20:27 smile大豆芽 阅读(93) 评论(0) 推荐(0)
Day46 of learning python --xss攻击
摘要:一、XSS攻击全称跨站脚本攻击 在Django中默认把提交到后台的字符串渲染在html时,默认是字符串。当需要把提交到前端的字符串进行渲染时,要在后端进行字符串过滤,再在前端用safe或者后端使用mark_safe上标记该字符串为安全 模拟一个评论系统 urls.py views.py commne 阅读全文
posted @ 2019-02-20 18:32 smile大豆芽 阅读(212) 评论(0) 推荐(0)
Day45 of learning python --Django的ORM操作(model操作)
摘要:models的操作集合 阅读全文
posted @ 2019-02-19 20:49 smile大豆芽 阅读(281) 评论(0) 推荐(0)
Day44 of learning python --MySQL的视图-触发器-存储过程-函数-事务-索引
摘要:MySQL的视图-触发器-存储过程-函数-事务-索引,利用存储过程防止SQL注入 阅读全文
posted @ 2019-01-30 20:12 smile大豆芽 阅读(119) 评论(0) 推荐(0)
Day43 of learning python --Django增删改查(续)
摘要:ajax的使用 阅读全文
posted @ 2019-01-28 11:42 smile大豆芽 阅读(63) 评论(0) 推荐(0)
Day42 of learning python --Django的增删改查操作
摘要:Django的增删改查操作 阅读全文
posted @ 2019-01-24 20:05 smile大豆芽 阅读(114) 评论(0) 推荐(0)
Day41 of learning python --web框架的本质及初识Django框架
摘要:web框架的本质及基本的构成,使用Django创建简单的web框架,重点是理解路由系统以及模板渲染,涉及到for循环和HTML的搭配,以及引擎标记{{}}的使用(render) 阅读全文
posted @ 2019-01-22 16:57 smile大豆芽 阅读(169) 评论(0) 推荐(0)
Day41 of learning python --Django使用MySql
摘要:在Django项目,使用PyMySQL的问题及相关的配置 阅读全文
posted @ 2019-01-22 11:57 smile大豆芽 阅读(143) 评论(0) 推荐(0)
Day40 of learning python --SyntaxError: Generator expression must be parenthesized
摘要:执行django服务器及解决:SyntaxError: Generator expression must be parenthesized问题 阅读全文
posted @ 2019-01-21 11:45 smile大豆芽 阅读(193) 评论(0) 推荐(0)
Day39 of learning python -- MySQL的存储引擎
摘要:读取数据,写数据,完整性,对应使用不同的存储引擎技术,来达到需求。了解MySQL的数据结构。 阅读全文
posted @ 2019-01-18 12:13 smile大豆芽 阅读(97) 评论(0) 推荐(0)
Day38 of learning python --初识数据库
摘要:重点是学会如何查询,注重外键,连表的操作 阅读全文
posted @ 2019-01-18 10:51 smile大豆芽 阅读(140) 评论(0) 推荐(0)
Day37 of learning python -- IO模型
摘要:阻塞IO,非阻塞IO,IO多路复用,异步IO 阅读全文
posted @ 2019-01-11 20:38 smile大豆芽 阅读(163) 评论(0) 推荐(0)
Day36 of learning python --协程
摘要:协程多用于IO密集型的单线程下的并发。Gevent的使用来创建协程 阅读全文
posted @ 2019-01-08 09:52 smile大豆芽 阅读(152) 评论(0) 推荐(0)
Day35 of learning python --认识线程
摘要:线程,锁,信号量,事件,条件,定时器,队列,concurrent.futures(线程池,回调函数) 阅读全文
posted @ 2018-12-25 09:53 smile大豆芽 阅读(128) 评论(0) 推荐(0)
Day34 of learning python --进程的进阶
摘要:介绍IPC通信:管道和队列,进程池的使用,爬虫的小测试 阅读全文
posted @ 2018-12-14 18:52 smile大豆芽 阅读(129) 评论(0) 推荐(0)
Day33 of learning python --初步认识进程
摘要:进程的概念,并发的概念,利用multiprocess.Process开启多进程,多进程引起的资源争抢,利用锁,信号量,事件来解决。 阅读全文
posted @ 2018-12-14 12:31 smile大豆芽 阅读(142) 评论(0) 推荐(0)

1 2 3 下一页