摘要:阅读目录 1、定义数据库 (1) DATABASES内部选项: (2)自定义数据库 2、同步数据库 3、自动数据库路由 (1)定义数据库路由方法类 (2)使用路由数据库 (3)生成数据表并同步数据 4、手动选择数据库 回到顶部 1、定义数据库 在django项目中, 一个工程中存在多个APP应用很常
阅读全文
摘要:知识预览 一 Django的form组件 二 Django的model form组件 三 Django的缓存机制 四 Django的信号 五 Django的序列化 回到顶部 一 Django的form组件 forms组件 回到顶部 二 Django的model form组件 这是一个神奇的组件,通过
阅读全文
摘要:知识预览 构建一个表单 在Django 中构建一个表单 Django Form 类详解 使用表单模板 回到顶部 构建一个表单 假设你想在你的网站上创建一个简单的表单,以获得用户的名字。你需要类似这样的模板: ? 1 2 3 4 5 <form action="/your-name/" method=
阅读全文
摘要:知识预览 MTV模型 Django基本命令 视图层之路由配置系统(views) 视图层之视图函数(views) 模板层(template) 模型层基础(model) 模型层进阶(model) 回到顶部 MTV模型 Django的MTV分别代表: Model(模型):负责业务对象与数据库的对象(ORM
阅读全文
摘要:目录 [toc] 深浅coopy运用 为什么在类中引用函数不用self 而是用类名调用 这是因为函数中有缺省参数,如果 用self调用,就会指向自己的方法内,缺省参数有一次改变,之后的调用都是指向该值,即参数会改变,而函数则是不一样,他的缺省参数,默认的是原始值. ModelForm的补充 提取模型
阅读全文
摘要:深浅coopy运用 为什么在类中引用函数不用self 而是用类名调用 这是因为函数中有缺省参数,如果 用self调用,就会指向自己的方法内,缺省参数有一次改变,之后的调用都是指向该值,即参数会改变,而函数则是不一样,他的缺省参数,默认的是原始值. ModelForm的补充 get_field(fie
阅读全文
摘要:实例方法和函数的区别 而在list_display当中,视图是直接调用的,因此需要传参数 在另外一个py文件中调用,因此需要自己传参数 url分发缺陷,用表名当做反向解析,会出现重复,在不同的app中,可能会有同名的表 因此可以加上app的名字,相当于加上了namespace,这样重复的概率就会很低
阅读全文
摘要:如何解决查表,通过用户传进来数据进行返回相应的数据,不同的表,名字是不同,因此应该在实例化的时候做手脚 页面表头,list_play循环肯定不行,原因里面有函数,此外如果要中文标题也不好使,中文转换难,但是里面有verbose_name 但是字段就是一个实例化的对象,因此可以通过他取值 book._
阅读全文
摘要:为什么不把需要展示字段放在注册表当中,这样就可以直接调用展示,而是放在注册时实例化的模型当中,掉调用函数的时候,想用哪个就直接调用即可,但是这种方法使得代码重复性高,违背代码设计原则 这样违背了解耦原则, 为什么把变量直接放在__init__当中,而不是放在列表当中,在列表当中读取数据不方便,不直观
阅读全文
摘要:url的分发与封装基础版 组件和应用App的区别,组件其不仅服务于当前项目,其还可以服务于其他项目,即可以重复使用, 路由分发的格式,路由器分发path()中第二个参数可以是视图方法,也可以是路由分发,传一个元祖,第一个数据是路径匹配用[]括起来路径,第二,第三个是None,path里面还可以嵌套,
阅读全文
摘要:知识预览 admin组件使用 admin源码解析 回到顶部 admin组件使用 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: # Applic
阅读全文
摘要:目录 [toc] web 本质 本质就是浏览器和服务器进行通信, http协议 也叫超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP), 主要作用是规定了客户端和服务器之间的通信格式,现在现存两个版本1999
阅读全文
摘要:目录 [toc] 在Jquery里面,我们可以看到两种写法: 这两个方法的效果都是一样的,都是在dom文档树加载完之后执行一个函数(注意,这里面的文档树加载完不代表全部文件加载完)。 而window.onload是在dom文档树
阅读全文
摘要:目录 [toc] 概要 ORM常用字段 ORM基础 自定义一个插入类型,即固定长度 创建类终极版 注意多对多关系中的主表设置在正向查找比较多的表,如图书馆中一般通过书名查找比较多,因此主表就是书表,作者表就是外键表 多对多关系表创建 自己指定第三张表多对多的关系 ( 1 ) ORM自动帮我关联第三张
阅读全文
摘要:知识预览 beautifulsoup的简单使用 beautifulsoup的遍历文档树 beautifulsoup的搜索文档树 beautifulsoup的css选择器 回到顶部 beautifulsoup的简单使用 简单来说,Beautiful Soup是python的一个库,最主要的功能是从网页
阅读全文
摘要:目录 [toc] 使用方法 直接给输入框绑定事件即可,注意引入js方式有点不一样,多加编码方式 K.create有两个参数,参数以要绑定标签的id值,参数2,初始化参数 官方网址 富文本编辑器官方网站 http://kindeditor.net/docs/option.html items 图片上传
阅读全文
摘要:jQuery jQuery介绍 jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write less, do
阅读全文
摘要:先来看下JS中的日期操作: var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970 ????) myDate.getMonth(); //获取当前月份(0 11,0
阅读全文
摘要:目录 [toc] 常用13招 + 2 十三式 测试的models ( 1 ) filter有过滤功能,没有则返回None ( 2 ) get如果没有则会报错,因此一般会用filter进行查询 ( 3 ) exclude( 条件 ),相当于 not in 条件 (
阅读全文
摘要:目录 [toc] 常用13招 + 2 十三式 测试的models ( 1 ) filter有过滤功能,没有则返回None ( 2 ) get如果没有则会报错,因此一般会用filter进行查询 ( 3 ) exclude( 条件 ),相当于 not in 条件 (
阅读全文
摘要:目录 [toc] # 概要## ORM常用字段```常用字段 1 AutoFile( primary_key=Ture) 2 Charfiled(max_length= 12) 3 IntgerFile () 4 DateFile() 5 DatetimeFlie ROM 常用13个操作 ( 1 )
阅读全文