上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页
摘要: 模板语法传值 # 模板语法的格式: {{ }} :跟变量相关的时候使用 {% %} :跟逻辑相关的时候使用 基本语法传值研究: 研究函数: def func(): print('无参函数') return '无参函数返回值' def func1(xx): print('有参函数') return ' 阅读全文
posted @ 2022-03-02 15:18 JasonBorn 阅读(65) 评论(0) 推荐(0) 编辑
摘要: FBV与CBV # 针对于视图函数(views.py),视图函数编写逻辑既可以使用函数(FBV)也可以使用类(CBV)来编写。 区别展示: login.html <h1>GET请求</h1> <form action="" method="post" enctype="multipart/form- 阅读全文
posted @ 2022-03-02 15:11 JasonBorn 阅读(377) 评论(0) 推荐(0) 编辑
摘要: request对象方法 request.method # 获取请求方式 request.POST # 获取普通键值对形式的普通文件 request.GET # 获取GET请求数据 request.FILES # 获取文件数据 request.path # 只能获取路由 request.get_ful 阅读全文
posted @ 2022-03-02 15:06 JasonBorn 阅读(35) 评论(0) 推荐(0) 编辑
摘要: form表单上传文件数据 补充: # form表单上传文件类型的数据注意事项: method必须指定成post enctype必须换为:multipart/form-data 准备: urls.py urlpatterns = [ url(r'^ab_file/',views.ab_file) ] 阅读全文
posted @ 2022-03-02 15:05 JasonBorn 阅读(100) 评论(0) 推荐(0) 编辑
摘要: JsonResponse对象 作用:序列化成json格式的数据 json格式的数据有什么作用: 前后端数据交互需要使用用到json作为过渡,实现跨语言传输数据 # 补充: 前端序列化: JSON.stringify() JSON.parse() 后端序列化: json.dumps() json.lo 阅读全文
posted @ 2022-03-02 14:35 JasonBorn 阅读(53) 评论(0) 推荐(0) 编辑
摘要: CBV源码剖析 准备工作:做一个简单的CBV来研究路由层(urls.py)到底是怎么触发视图层(views.py)的'类'方法的。 views.py视图层 from django.views import View class MyLogin(View): def get(self,request) 阅读全文
posted @ 2022-03-01 16:08 JasonBorn 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Django三板斧介绍 1.HttpResponse # 返回字符串类型 eg : return HttpResponse('返回字符串') # 将字符串形式放到页面上显示 2.render # 返回html页面 并且在返回给浏览器之前还可以给html文件传值 eg : return render( 阅读全文
posted @ 2022-03-01 15:41 JasonBorn 阅读(42) 评论(0) 推荐(0) 编辑
摘要: django版本区别 区别一: django1.x路由层使用的是url方法 而在django2.x 和 3.x 版本中路由层使用的时path方法 url()第一个参数支持正则 path()第一个参数时不支持正则的,写什么就匹配什么(精准匹配) # 如果你习惯使用正则那么也给你提供了另外一个方法: f 阅读全文
posted @ 2022-03-01 15:32 JasonBorn 阅读(1121) 评论(0) 推荐(0) 编辑
摘要: 虚拟环境 # 在正常开发中,我们会给每一个项目配备一个该项目独有的解释器环境(虚拟环境) # 如下图:我们在练习阶段,在不同的学习阶段我们都会使用到不同的模块,所有会下载很多模块,这样我们到后期写项目的时候之前的一些模块完全就用不到,所以我们到了真正的实际工作中,就要用到虚拟环境 该环境内只有该项目 阅读全文
posted @ 2022-03-01 15:24 JasonBorn 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 伪静态 概念: 静态文件:数据是写死,永远不会修改,万年不变。 伪静态:将一个动态页面伪装成静态页面 # 为什么要伪装? 伪装的目的在于增大本网站的seo查询力度 并且增加搜索引擎收藏本网站的概率:如果搜索引擎发现是一个静态网页,说明这个页面不会再修改了,那么搜索引擎就会把这个网站收录起来,如果有用 阅读全文
posted @ 2022-03-01 15:19 JasonBorn 阅读(70) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页