摘要:
恢复内容开始 多对表的三种创建 一全自动(推荐使用) 优点:不需要手动创建第三张表也就是我们之前一直用的,靠那个不会在数据库中显示的虚拟字段,告诉orm帮我们创建能够表示多对多关系的第三张表。 缺点:因为都是orm帮我们完全创建好了,所以拓展性低,字段都已经固定死了。 纯手动(了解即可) 自己创建第 阅读全文
摘要:
恢复内容开始 choice参数 这个参数能够帮我们在数据库中存储数字,然后取出的时候,可以将其转换成相对应的字符,为什么这样呢,因为数字的存储所占的空间远小于字符的,这样能够节省资源。 用法: MTV与MVC模型 这两个是个概念 MTV:M:models模型层,T:template模板层,V:vie 阅读全文
摘要:
orm常用的字段 字段中的参数 一对一 OnetoOneField 多对多 ManyToManyField 单表的增删改查 在django中我们可以自定义一个测试文件,在里面写测试脚本,不需要再视图操作模型表那么麻烦了 这样就可以直接运行你的test.py文件来运行测试 必知必会13条 all()查 阅读全文
摘要:
视图层后续: FBV与CBV FBV:是基于函数的视图 我们前面写视图都是用函数写的,也就是FBV CBV:是基于类的视图 urls.py中:url(r'^login/',views.MyLogin.as_view()) 在views中: 研究方向: 图片解析 2. 4. django的settin 阅读全文
摘要:
ORM创建外键 Django请求生命周期看图 路由层: 路由匹配规律: url()方法,第一个参数其实是一个正则表达式。 一旦前面的正则表达式匹配到了内容,便不会继续匹配下去,而是去执行相对应的视图函数 正是因为有这种特性,当你的项目特别大的时候,url的前后要注意,不然会出现url错乱的问题。 u 阅读全文
摘要:
恢复内容开始 静态文件的配置: 静态文件:对已经写好过了的文件,我们只是拿过来用,那么这个文件就可以被称为静态文件。 静态文件可以是: bootstrap一类的框架的的文件 image图片文件夹 css样式文件 js文件夹 在django中所有的静态文件都存放在static文件夹下 一般存放的子文件 阅读全文
摘要:
web三大主流框架 Django: 优点:大而全,用的基本都是自己内置的,有点类似于航空母舰,缺点是有些笨重。 Flask: 特点:短小精悍,用的基本都是第三方模块。所以说它的缺点就是过分依赖于第三方,如果说第三方的某个模块哪天停更了,那就不妙了 Tornado: 特点是:异步非阻塞,记住这是2个概 阅读全文
摘要:
jQuery jQuery介绍 jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write less, do 阅读全文
摘要:
BOM(Browser Object Model)是指浏览器对象模型,它使JavaScript有能与浏览器交流的能力。 DOM(Document Object Model)是指文档对象模型,通过它可以访问html文档,并且能够获得html文档中的所有元素。 BOM: window对象: 所有浏览器都 阅读全文
摘要:
JavaScript ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了 阅读全文