09 2019 档案
摘要:Django ORM 常用字段和参数 常用字段 AutoField int自增列,必须填入参数 primary_key=True。当model中如果没有自增列,则自动会创建一个列名为id的列。 IntegerField 一个整数类型,范围在 -2147483648 to 2147483647。(一般
阅读全文
摘要:如何写一个测试脚本? 创建一个test.py文件 from django.test import TestCase # Create your tests here. import os if __name__ == "__main__": os.environ.setdefault("
阅读全文
摘要:基础要点 render返回一个html页面,并且还能够给该页面传数据 render内部原理 from django.template import Template,Context def index(request): temp = Template('<h1>{{ user }}</h1>'
阅读全文
摘要:1.Django请求生命周器 2.作业:图书管理系统表设计 3.路由层 4.视图层 表与表之间建关系 图书馆系统 书籍表 书籍和出版社是一对多的关系,外键字段建在书籍表中 书籍和作者是多对多的关系,需要第三种记录多对多关系 出版社表 作者表 Django ORM中表与表之间建关系 一对多 Forei
阅读全文
摘要:总体的Django流程 登录功能(示例) 静态文件配置 form表单提交数据后端如何获取 request方法 pycharm连接数据库,Django使用mysql数据库 Django-ORM简介 表字段的增删改查 表数据的增删改查 创建APP 新创建APP时一定要先去settings.py注册 IN
阅读全文
摘要:Web框架的本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 简易版本的自定义web框架代码: import socket sk = socket.socket() sk.bind(("12
阅读全文
摘要:Bootstrap框架 生产环境下载 https://v3.bootcss.com/getting-started/#download CDN简介(内容分发网络) https://www.bootcdn.cn/ bootstrap文件划分 js 只需要留一个bootstrap.min.js即可 cs
阅读全文
摘要:BOM和DOM BOM浏览器对象模型 window.open(url,'','width=400px,height=400px') window.opener() 子页面能够直接通过该方法调用父页面中的函数 window.close() window.location.href 获取当前网页所在的u
阅读全文
摘要:BOM与DOM 前提 到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。 也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。 JavaScript分为 ECMAScript,DOM,BOM。 BO
阅读全文
摘要:JavaScript概述 ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规
阅读全文
摘要:CSS属性 宽和高: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>设置宽高</title> <style> div { height: 50px; width: 100px; } /*给行内标签设置宽高没
阅读全文
摘要:CSS的介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染) CSS的注释 /*这是注释*/ /* 这是注释 多行注释 */ 注释是代码之母 CSS的三种引入方式 代码总结: <!DOC
阅读全文
摘要:前端 什么是前端? 任何与用户直接打交道的操作界面都可以称之为前端 比如:电脑界面,手机界面,平板界面 什么是后端? 与幕后操作者相似,不直接与用户打交道 web服务的本质: 浏览器中敲入网址回车发送了几件事? 1.浏览器朝服务端发送请求 2.服务端接受请求 3.服务端返回相应的响应 4.浏览器接收
阅读全文