随笔分类 -  Python / Django框架

摘要:测试脚本 """ 当你只是想测试Django中的某一个py文件内容,那么你可以不用书写前后端交互的形式 而是直接写一个测试脚本即可 脚本文件是直接写在应用下的tests.py还是自己单独开设py文件都可以 """ # 测试环境准备 1、打开manage.py文件,拷贝上面四行代码 2、删掉impor 阅读全文
posted @ 2023-03-09 20:18 7七柒 阅读(17) 评论(0) 推荐(0) 编辑
摘要:模板层 模板语法传值 {{ }}:传变量相关的值,如:整型、列表、字典、函数等等 {% %}:传逻辑相关的值,如:for循环、if判断、static动态解析等等 传递基本数据类型 整型、浮点型、字符串、布尔值、列表、字典、元组、集合,所有的Python数据类型都可以传 基本数据类型的取值 # Dja 阅读全文
posted @ 2023-01-17 21:54 7七柒 阅读(27) 评论(0) 推荐(0) 编辑
摘要:三板斧介绍 """ HttpResponse 返回字符类型 render 返回HTML页面,并且可以在返回浏览器之前给HTML文件传值 redirect 重定向 """ # 视图函数必须要返回一个HttpResponse对象 HttpResponse是一个类 通过查看三板斧的源码可以看到返回的都是H 阅读全文
posted @ 2023-01-11 19:26 7七柒 阅读(25) 评论(0) 推荐(0) 编辑
摘要:路由层 路由匹配 语法 # 路由层就是项目文件夹下的urls.py文件 # urlpatterns就是路由匹配路径 urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^home/$', views.home) ] """他的查找顺序是从上 阅读全文
posted @ 2023-01-02 01:21 7七柒 阅读(30) 评论(0) 推荐(0) 编辑
摘要:Python三大主流后端框架 """ Django 特点:大而全,自带的功能特别多 缺点:有时候过于笨重 flask 特点:小而精,自带的功能特别少 但是第三方模块非常的多,如果将flask第三方的模块全部加起来完全可以盖过Django 缺点:比较依赖第三方的开发者(兼容性问题) tornado 特 阅读全文
posted @ 2022-12-22 12:23 7七柒 阅读(132) 评论(0) 推荐(0) 编辑
摘要:手写一个简单的web框架 纯手撸简易版的web框架 import socket # 括号后面什么都不加默认tcp协议 server = socket.socket() # 访问地址 server.bind(('127.0.0.1', 8080)) # 链接池 server.listen(5) whi 阅读全文
posted @ 2022-12-12 23:57 7七柒 阅读(43) 评论(0) 推荐(0) 编辑

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