上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页
摘要: 一、视图层之请求对象 def index(request): ''' request:django封装的对象,它的类是WSGIRequest,它里面包含了所有http请求的东西 ''' print(request) print(type(request)) # from django.core.ha 阅读全文
posted @ 2020-10-09 10:16 1024bits 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 步骤 1- 输入网址 2- 缓存解析 3- 域名解析 4- tcp连接,三次握手 5-服务器收到请求 6-页面渲染 7-服务器收到请求 8-开始解析html 9-四次挥手断开TCP连接 一:输入网址 输入你要访问的网站网址了,俗称url; 二:缓存解析 浏览器获取了这个url,当然就去解析了,它先去 阅读全文
posted @ 2020-09-29 20:00 1024bits 阅读(1699) 评论(0) 推荐(0) 编辑
摘要: 一、有名分组 无名分组 #1 无名分组的使用 ### 无名分组,把分组分出来的值,当作位置参数传递给视图函数 url(r'^login/([0-9]{4})/([0-9]{2})', views.login), #2 有名分组的使用 ### 有名分组,把分组出来的值,当作关键字参数传递给视图函数 u 阅读全文
posted @ 2020-09-29 14:24 1024bits 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一、路由层之简单路由配置 1 路由参数 # 第一个参数是正则表达式 # 第二个参数是视图函数内存地址 # 第三个参数是个字典 {'name':lqz,'age':18},给视图函数传递默认值 # 第四个参数name,当前路由的别名,用作反向解析 url(r'^home2/', views.home, 阅读全文
posted @ 2020-09-29 12:40 1024bits 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 一、django连接mysql 1 如果项目使用sqlite,不需要额外配置,直接操作即可 2 django默认情况链接mysql,用的驱动是mysqldb模块,python 3.x以后,这个模块用不了了,咱们用的全都是pymysql,需要做个替换 3 showmigrations:查看哪些记录更改 阅读全文
posted @ 2020-09-29 12:39 1024bits 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 安装步骤: 就可以用了,改名依据自己需要更改就可以了 更多样式在红框里面找就行了 阅读全文
posted @ 2020-09-28 20:43 1024bits 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1、加盐 md5是不可逆的 阅读全文
posted @ 2020-09-28 19:29 1024bits 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 1、热更新:服务没停重启 冷更新:服务停了重启 2、约定俗称:1男2女0未知 3、断点续传:本质是 http请求,存一点记录一下大小,网站用的不多,app上用的多 迅雷的多线程下载文件,开始下载就先把需要空间占满,98%之后慢,是在用md5校验在线看视频,缓存原理跟迅雷一样 4、会话保持 比如 Co 阅读全文
posted @ 2020-09-28 19:27 1024bits 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 一、需要知道的知识 #把urls改好 #把settings改好 #创建sqlite库 需要执行两条命令 -python3 manage.py makemigrations # 这条命令会在migrations创建一条记录,数据库变更记录 -python3 manage.py migrate # 把更 阅读全文
posted @ 2020-09-28 15:04 1024bits 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一、orm概述 1 orm:对象关系映射(跟语言无关) 数据库中的表 》对应程序的一个类 数据库中的一行数据 》对应程序中的一个对象 2 python中常见orm框架 -django的orm框架 -sqlachemy orm框架 3 java:(扩展),java中写web项目 ssh框架 :spri 阅读全文
posted @ 2020-09-28 15:01 1024bits 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 0 近几年python中的几个web框架,sanic,fastapi(异步框架) 1 python中的web服务器都符合wsgi协议 2 web服务器,任何语言都会有一个web服务器,负责把http请求转成这门语言的变量 -python:wsgiref(性能很低),uwsgi(C语言写的),200多 阅读全文
posted @ 2020-09-28 14:50 1024bits 阅读(851) 评论(0) 推荐(0) 编辑
摘要: MVC和MTV都属于web框架的开发规范 一、MVC MVC架构:主流的web框架都是mvc -Web应用分为模型(M),控制器(C)和视图(V) -M:model,数据库相关操作 -C:controler控制器,逻辑相关,逻辑代码 -V:视图,模板文件 Web服务器开发领域里著名的MVC模式,所谓 阅读全文
posted @ 2020-09-28 14:38 1024bits 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 一、wsgiref wsgiref则是官方给出的一个实现了WSGI标准用于演示用的简单Python内置库, 它实现了一个简单的WSGI Server和WSGI Application(在simple_server模块中), 主要分为五个模块:simple_server, util, headers, 阅读全文
posted @ 2020-09-27 19:15 1024bits 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、路由 url(r'^login', views2.login), url(r'^index', views2.index), url(r'^test', views.test), 二、视图函数 导入pymysql模块 def index(request): return render(reque 阅读全文
posted @ 2020-09-27 19:07 1024bits 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 前提需要:把框架那些配置啥的都写好 用bootstrap(别人写好的样式)把界面显示的好看点 一、app02/views.py from django.shortcuts import render,redirect,HttpResponse # Create your views here. de 阅读全文
posted @ 2020-09-27 19:06 1024bits 阅读(552) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页