摘要:
1.ORM多对多语法 1.book = models.ManyToManyField(to='Book') 2.优势 1.帮助我们自动创建了第三张表 2.提供了很多方便的关联方法 1.author_obj.book.all() -->查询作者所有关联的所有书籍 2.author_obj.book.a 阅读全文
摘要:
1.书籍的增删改查 1.ORM中第一外键 models.Foreignkey(to='要关联的表') 注意:ORM在数据库中会给外键字段自动加_id 2.查询 book_obj.publisher -->数据关联的出版社对象 book_obj.publisher_id -->数据关联的出版社id(数 阅读全文
摘要:
0.Django项目创建步骤. 1.创建项目和创建APP 2.配置settings.py 1.STATIC_URL = '/static/' --> 默认配置好的 2.STATICFILES_DIRS = [os.path.join(BASE_DIR,'static')] >在项目的目录下创建一个存 阅读全文
摘要:
1.web框架原理: 1.socket 2.HTTP协议 1.请求(request) -->浏览器给服务器发消息 1.请求的消息格式: 请求行:HTTP/ GET/ home/1.1 请求头:(给浏览器看的信息) 空行 请求数据(可有可无) 2.响应(response) 1.响应的消息格式 响应行( 阅读全文
摘要:
1.Bootstrap网址:https://v3.bootcss.com/getting-started/ 1.Bootstrap是什么: 就是一些HTML代码和CSS代码的组合 2.如何使用? 主要靠找样例,复制粘贴 3.Bootstrap: 1.栅格系统 1.row表示行,必须放在contain 阅读全文
摘要:
https://www.cnblogs.com/liwenzhou/p/8178806.html -- 教师博客地址 1.jQuery绑定事件的方式: 1.$('').click(function() {}) 2.$('').on('click',function() {}) 2.阻止后续事件执行: 阅读全文
摘要:
1.jQuery操作 1.位置 1.offset() 2.position() 2.大小 1.内容(content)<内填充(padding)<边框(border)<外边距('margin') 2.height/width 3.innerHeight/innerWidth 4.outerHeight 阅读全文
摘要:
https://www.cnblogs.com/liwenzhou/p/8178806.html -- 教师博客地址 1.jQuery介绍: 1.为什么使用jQuery? 1.简单,开发效率高,不会产生浏览器的差异化 2.jQuery是什么? 1.前端的一个类库,插件 3.怎么使用? 1.下载JQu 阅读全文
摘要:
1.BOM 1.window对象 1.location 1.location.href 2.location.href='地址' >跳转 3.location.reload() >重新加载 2.计时器: 1.一段时间后做什么事. 1.setTimeout('JS语句',毫秒) 2.clearTime 阅读全文
摘要:
https://www.cnblogs.com/liwenzhou/p/8004649.html 1.JS流程控制 1.if 2.for 3.while 4.switch 5.三元运算 2.JS函数 1.基本函数的定义: 注意事项: 1.参数.传多,传少,不传都不会报错,没有传值相当于传了undef 阅读全文