摘要:
一、多对多三种创建方式 1.全自动(推荐使用 ).ManyToManyField(to='Author') 优势:不需要你手动创建第三张表 不足:由于第三张表不是你手动创建的,也就意味着第三张表字段是固定的无法做扩展 2.纯手动(了解即可) 不依赖于ManyToMany,自己创建第三张表,里 阅读全文
摘要:
一、常见字段 1.1AutoField int primary key auto_increment int自增列,必须填入参数 primary_key=True。当model中如果没有自增列,则自动会创建一个列名为id的列。 1.2IntegerField 一个整数类型,范围在 2147483 阅读全文
摘要:
复习settar和getattr CBV的源码截图 django settings源码 importilb模块 第二节课 一、双下划线查询 1.1打印orm内部sql语句的两种方法? django配置文件(settings) 修改数据库的两行代码: 在django中你可以写一个单独测试某一个py文件 阅读全文
摘要:
一、render内部原理 1、render的作用 :返回一个html页面;并且还能够给该页面传数据。 2、 render的内部原理 (如下几句代码) 补充: 二、FBV与CBV FBV(基于函数的视图)————》函数 CBV(基于类的视图)————》类 首先导入模块:views视图 小结论:FBV和 阅读全文
摘要:
图书管理系统 django认端口3306 1.一对多的外键关系(ForeignKey): 只要是ForeignKey的字段 django orm在创建表的时候 会自动在一对多的字段名之后加_id 如果你自己加了 不管 还会继续往后加 补充: 这里可以加参数指定外键关系 2.多对多的外键关系(Ma 阅读全文
摘要:
简易版本web简易流程图 Django第二天:Django实现登录功能 实现以下功能: pycharm创建项目的的的时候,应用不勾选。如图所示——没有这个应用了! pycharm内使用代码创建应用: 现在去settings注册(如下两种方式) html文件默认全都放在templates文件夹下 对于 阅读全文
摘要:
一.JavaScript简介 1.ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者 Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA 262)的第一 阅读全文
摘要:
前端 CSS 2d 什么是CSS? css就是用来调节标签样式的 层叠样式表 css的注释 / 单行注释 / / 多行注释 多行注释 / / 这是博客园首页的样式表 / / 顶部导航条样式开始 / / 顶部导航条样式结束 / css的语法结构 选择器 {属性1:值;属性2:值;属性3:值} css的 阅读全文
摘要:
HTML5是什么 HTML5就是html语言,数字5是该语言的版本号;html语言开发的文件是以.html为后缀,制作运行在浏览器上展现给用户使用的前端界面,采用的语言是超文本标记语言(HyperText Mark up Language)。 注:.html文件可以双击直接在浏览器中打开,被浏览器解 阅读全文