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)     
             
            
            
    Day50 of learning python --Cookie和Session
    
            
摘要:一、Cookie 1.Cookie的由来 由于HTTP协议是短连接,无状态的。无状态的意思是:每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都是无直接关系,它不会受到前面的请求响应情况直接影响 也不会直接影响后面的请求响应情况。 状态可以理解为客户端和服务端在某次会话中产生的数据,那
        
阅读全文
                posted @ 
2019-02-25 17:32 
smile大豆芽
        
阅读(114) 
         
        推荐(0)     
             
            
            
    Day49 of learning python -- 跨站伪造请求CSRF
    
            
摘要:一、跨站请求伪造简介 django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware 来完成。而对于django中设置防跨站请求伪造功能有分为全局和局部。 因此在提交服务器请求时,中间件需要客户端验证是否带有一个csrf字
        
阅读全文
                posted @ 
2019-02-22 11:27 
smile大豆芽
        
阅读(168) 
         
        推荐(0)     
             
            
            
    Day48 of learning python --创建脚本使用Django框架
    
            
摘要:如何在一个python脚本或文件中 加载Django项目的配置和变量信息 在Django项目下,创建一个py文件,在文件内部添加上以下内容即可 直接run即可运行Django项目的变量等。
        
阅读全文
                posted @ 
2019-02-20 20:36 
smile大豆芽
        
阅读(103) 
         
        推荐(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)     
             
            
            
    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)     
             
            
            
    Day44 of learning python --MySQL的视图-触发器-存储过程-函数-事务-索引
    
            
摘要:MySQL的视图-触发器-存储过程-函数-事务-索引,利用存储过程防止SQL注入
        
阅读全文
                posted @ 
2019-01-30 20:12 
smile大豆芽
        
阅读(119) 
         
        推荐(0)     
             
            
            
    Day41 of learning python --web框架的本质及初识Django框架
    
            
摘要:web框架的本质及基本的构成,使用Django创建简单的web框架,重点是理解路由系统以及模板渲染,涉及到for循环和HTML的搭配,以及引擎标记{{}}的使用(render)
        
阅读全文
                posted @ 
2019-01-22 16:57 
smile大豆芽
        
阅读(169) 
         
        推荐(0)     
             
            
            
    Day41 of learning python --Django使用MySql
    
            
摘要:在Django项目,使用PyMySQL的问题及相关的配置
        
阅读全文
                posted @ 
2019-01-22 11:57 
smile大豆芽
        
阅读(143) 
         
        推荐(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)     
             
            
            
    Day39 of learning python -- MySQL的存储引擎
    
            
摘要:读取数据,写数据,完整性,对应使用不同的存储引擎技术,来达到需求。了解MySQL的数据结构。
        
阅读全文
                posted @ 
2019-01-18 12:13 
smile大豆芽
        
阅读(97) 
         
        推荐(0)     
             
            
            
    Day37 of learning python -- IO模型
    
            
摘要:阻塞IO,非阻塞IO,IO多路复用,异步IO
        
阅读全文
                posted @ 
2019-01-11 20:38 
smile大豆芽
        
阅读(163) 
         
        推荐(0)     
             
            
            
    Day36 of learning python --协程
    
            
摘要:协程多用于IO密集型的单线程下的并发。Gevent的使用来创建协程
        
阅读全文
                posted @ 
2019-01-08 09:52 
smile大豆芽
        
阅读(152) 
         
        推荐(0)     
             
            
            
    Day35 of learning python --认识线程
    
            
摘要:线程,锁,信号量,事件,条件,定时器,队列,concurrent.futures(线程池,回调函数)
        
阅读全文
                posted @ 
2018-12-25 09:53 
smile大豆芽
        
阅读(128) 
         
        推荐(0)     
             
            
            
    Day34 of learning python --进程的进阶
    
            
摘要:介绍IPC通信:管道和队列,进程池的使用,爬虫的小测试
        
阅读全文
                posted @ 
2018-12-14 18:52 
smile大豆芽
        
阅读(129) 
         
        推荐(0)     
             
            
            
    Day33 of learning python --初步认识进程
    
            
摘要:进程的概念,并发的概念,利用multiprocess.Process开启多进程,多进程引起的资源争抢,利用锁,信号量,事件来解决。
        
阅读全文
                posted @ 
2018-12-14 12:31 
smile大豆芽
        
阅读(142) 
         
        推荐(0)