12 2022 档案

摘要:==一、ORM进阶操作== 1.Q查询进阶 Q查询还可以将查询的字段改为字符串形式 q_obj = Q() q_obj.connector='or' #q对象默认是多个条件 也是and关系 可以修改为or q_obj.children.append(('pk',1)) q_obj.children. 阅读全文
posted @ 2022-12-19 21:30 yiwufish 阅读(92) 评论(0) 推荐(0) 编辑
摘要:==一、ORM执行SQL语句== 1.raw() models.表名.objects.raw('sql语句') # 注意,sql语句内的表,要用应用+表名 才是真正能查到的表 2.运用模块 ​ 不会提示,要自己手敲,就是类似以前搞的pymysql,产生游标啊,游标发SQL语句,接收啊之类的 from 阅读全文
posted @ 2022-12-15 20:56 yiwufish 阅读(182) 评论(0) 推荐(0) 编辑
摘要:==一、模板层——标签*== 1.分支结构 {% %} # if...elif..else eg 视图层: def index_func(request): l1 = [1, 2, 3, 4, 5] a = '天气不错' c = {'city': 'shanghai'} return render( 阅读全文
posted @ 2022-12-14 21:17 yiwufish 阅读(84) 评论(0) 推荐(0) 编辑
摘要:==一、路由分发== django中应用 都可以有自己独立的 urls.py文件 templates文件夹static文件夹 能够让基于django开发的多个应用完全独立 便于小组开发 能分能收 整个dj项目下的路由叫总路由,每个app的路由叫子路由 # 总路由 path('app01/',incl 阅读全文
posted @ 2022-12-13 21:46 yiwufish 阅读(99) 评论(0) 推荐(0) 编辑
摘要:==一、django请求生命周期流程图== 学习流程: ​ 路由层、视图层、模板层、模型层、组件(插件、中间件)、BBS项目 ==二、路由匹配== 1.path转换器 # path('网址后缀',视图函数名) 一旦网址后缀匹配上了就会自动执行后面的视图函数 并结束整个路由的匹配 # 路由中以斜杠结尾 阅读全文
posted @ 2022-12-12 21:29 yiwufish 阅读(136) 评论(0) 推荐(0) 编辑
摘要:​ 接口就是一个网址 ==一、静态文件== ​ 不需要经常改变的文件,主要针对HTML文件所用到的资源,在django中,要提前手动创建一个文件夹,static,然后里面自己再分门别类一下 # 比如说图片,JS文件,CSS文件,第三方模块 # 如果静态文件,没有开设接口,浏览器是拿不到静态文件的 ​ 阅读全文
posted @ 2022-12-11 21:12 yiwufish 阅读(129) 评论(0) 推荐(0) 编辑
摘要:==一、纯手撸web框架== 1.先搭服务端 ​ 1.因为浏览器就可以当成C\S开发架构的C客户端,我们先写一个简单的服务端 import socket server = socket.socket() # 这里括号不改任何东西就是创建TCP协议 server.bind(('127.0.0.1', 阅读全文
posted @ 2022-12-08 21:32 yiwufish 阅读(135) 评论(0) 推荐(0) 编辑
摘要:==一、jQuery补充== ​ 说在最前面,如果想把JQ对象赋值给一个变量名,起名字依旧要讲究,建议名字前加$,这样别人一看就知道是JQ对象 1.筛选器 // 1.属性选择器 $('username') // 查找含有username属性名的标签 $('[username="haha"]') // 阅读全文
posted @ 2022-12-07 21:29 yiwufish 阅读(158) 评论(0) 推荐(0) 编辑
摘要:前端JS一些小案例 1.搜索栏内默认填充内容,但是鼠标点击搜索框后默认内容消失 ​ 用获取焦点的事件来写,聚焦后让标签的默认值变为空即可 ​ 拓展,默认填充的内容随机分配,根据用户的大数据的前十个浏览属性匹配相对应的商品名称 <!DOCTYPE html> <html lang="en"> <hea 阅读全文
posted @ 2022-12-06 21:47 yiwufish 阅读(93) 评论(0) 推荐(0) 编辑
摘要:==一、BOM*== ​ 全称Browser Object Model,意思是通过编写JS代码能和浏览器交互,比如说控制浏览器大小、关闭打开页面、刷新页面、弹出框等等 // 1.打开窗口,可以指定链接,大小 window.open('http://www.baidu.com','','height= 阅读全文
posted @ 2022-12-06 21:21 yiwufish 阅读(206) 评论(0) 推荐(0) 编辑
摘要:==一、JS介绍== ​ 是一门编程语言,可以进行逻辑运算,但是跟java没有关系 主要是为了蹭热度 ​ 全称是JavaScript,曾经叫过ECMASript,创造出这门语言的公司已经倒闭 完整的JavaScript 由以下三个不同的部分组成 核心(ECMAScript) 文档对象模型(DOM) 阅读全文
posted @ 2022-12-05 20:28 yiwufish 阅读(192) 评论(0) 推荐(0) 编辑
摘要:==一、CSS之调整边框== 1.边框 # 左 border-left-width: 30px; border-left-style: solid; border-left-color: coral; # 上 border-top-color: coral ; border-top-width: 3 阅读全文
posted @ 2022-12-04 19:51 yiwufish 阅读(199) 评论(0) 推荐(0) 编辑
摘要:==一、表单标签的补充== 关于form 如果没有value 前端就不会发送数据到后端,字典必须齐备 method="" 属性,这个是选择前端往后端传输数据的方式,有get和post两种方式,前者会把小数据带在URL上传, 后者会将表单数据附加到 HTTP 请求的 body 内,安全很多 关于Inp 阅读全文
posted @ 2022-12-01 17:29 yiwufish 阅读(235) 评论(0) 推荐(0) 编辑

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