上一页 1 ··· 3 4 5 6 7 8 9 下一页

2019年5月17日

Django 视图

摘要: 一个视图函数(类)简称视图,是一个简单的Python 函数(类),包含的是业务逻辑,它接受Web请求并且返回Web响应。 一般放在 project 或 APP 的 views.py 中 获取用户请求数据 request.environ 中封装了所有用户请求信息 示例: html: views.py: 阅读全文

posted @ 2019-05-17 22:05 doubtful 阅读(180) 评论(0) 推荐(0) 编辑

Django 路由系统

摘要: 单一路由对应 基于正则的路由 获取方法: 添加额外的参数 为路由映射设置名称 在 .py 文件中 通过 获取 url 在 html 文件中 根据APP对路由规则进行分类 project/urls.py: app01/urls.py: app02/urls.py: 默认值 url.py: views. 阅读全文

posted @ 2019-05-17 20:52 doubtful 阅读(122) 评论(0) 推荐(0) 编辑

Django 模版语言

摘要: 传入变量 {{ 变量名 }} 在 view.py 的函数返回 render 时在html文件名后传入一个字典,字典的 key 对应html文件中的变量名,value 为传入的值 views.py: index.html: 最后生成的字符串 循环 For循环 views.py: index.html: 阅读全文

posted @ 2019-05-17 11:03 doubtful 阅读(142) 评论(0) 推荐(0) 编辑

Django 连接数据库

摘要: 配置数据库 Django 默认连接的是SQLite,如果想要连接MySQL则需修改配置:在 setting.py 中找到数据库的默认配置: 修改为: Django 默认使用 MySQLdb 模块链接 MySQL,但 MySQLdb 目前不支持 python3,所以使用 pymysql 代替 MySQ 阅读全文

posted @ 2019-05-17 09:55 doubtful 阅读(289) 评论(0) 推荐(0) 编辑

2019年5月9日

Django2.2报错 AttributeError: 'str' object has no attribute 'decode'

摘要: 准备将 Django 连接到 MySQL,在命令行输入命令 后报错: 出现这个错误之后可以根据错误提示找到文件位置,打开 operations.py 文件,找到以下代码: 根据错误信息提示,说明 if 语句执行时出错, query 是 str 类型,而 是用来将 bytes 转换成 string 类 阅读全文

posted @ 2019-05-09 14:18 doubtful 阅读(6186) 评论(1) 推荐(0) 编辑

Django2.2报错 django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.

摘要: 准备将 Django 连接到 MySQL,在命令行输入命令 后报错: 由于 mysqlclient 目前不支持高版本python,出现这个错误之后可以根据错误提示找到文件位置,打开 base.py 文件,找到以下代码: py version = Database.version_info if ve 阅读全文

posted @ 2019-05-09 14:08 doubtful 阅读(6065) 评论(1) 推荐(0) 编辑

2019年5月7日

SQLAlchemy

摘要: orm(object relational mapping)是对象映射关系程序,通过orm将编程语言的对象模型和数据库的关系模型建立映射关系,这样我们在使用编程语言对数据库进行操作的时候可以直接使用编程语言的对象模型进行操作就可以了,而不用直接使用sql语言。 在Python中,最有名的ORM框架是 阅读全文

posted @ 2019-05-07 20:48 doubtful 阅读(150) 评论(0) 推荐(0) 编辑

2019年5月2日

Django 框架基础

摘要: WEB框架 MVC Model View Controller 数据库 模板文件 业务处理 MTV Model Template View 数据库 模板文件 业务处理 Django Django 请求的生命周期:路由系统(url.py) 视图函数(app.views.py)(获取模板+数据 渲染) 阅读全文

posted @ 2019-05-02 00:55 doubtful 阅读(220) 评论(0) 推荐(0) 编辑

2019年5月1日

BootStrap、jQuery UI、bxSlider组件使用

摘要: 组件的使用 1. 首先需要将组件下载下来放在统同级目录下 2. 导入组件 3. 使用组件 BootStrap 示例: jQuery UI 示例: bxSlider 示例: 常用参数 |参数|描述|默认值| | | | |mode|设置滑动模式,'horizontal':水平, 'vertical': 阅读全文

posted @ 2019-05-01 18:38 doubtful 阅读(342) 评论(0) 推荐(0) 编辑

JavaScript 正则

摘要: 修饰符 |修饰符|描述| |: :| | |i|执行对大小写不敏感的匹配。| |g|查找所有匹配而非在找到第一个匹配后停止。| |m|执行多行匹配。| 方括号 |表达式|描述| |: :| | |[abc]| 查找方括号之间的任何字符。| |[^abc]|查找任何不在方括号之间的字符。| |[0 9 阅读全文

posted @ 2019-05-01 17:13 doubtful 阅读(149) 评论(0) 推荐(0) 编辑

2019年4月29日

jQuery

摘要: jQuery是 DOM/BOM/JavaScript的类库 [jQuery文档][1] 导入jQuery方法 jQuery对象与DOM对象的转换: (jquery对象)[0] = (Dom对象) (Dom对象) = $ (Dom对象) 选择器:直接找到某个或者某类标签 1. id选择器 寻找所有id 阅读全文

posted @ 2019-04-29 21:42 doubtful 阅读(222) 评论(0) 推荐(0) 编辑

2019年4月26日

DOM 基础

摘要: 文档对象模型(Document Object Model)是表示和处理一个HTML或XML文档的常用方法 查找 直接查找 间接查找 操作 文件内容操作 innerText 仅仅获取文本 innerHTML 获取全部内容 示例: 执行结果: value input 获取/改变当前标签中的值 selec 阅读全文

posted @ 2019-04-26 19:59 doubtful 阅读(189) 评论(0) 推荐(0) 编辑

事件冒泡(event bubbling)与事件捕捉(event capturing)

摘要: 事件捕捉: 单击元素就会以下列顺序触发click 事件。 Document = Element html = Element body = Element div 事件冒泡: 单击元素就会以下列顺序触发click 事件。 Element div = Element body = Element ht 阅读全文

posted @ 2019-04-26 18:11 doubtful 阅读(581) 评论(0) 推荐(0) 编辑

JavaScript 基础

摘要: 存在形式: Head中 也可以写成: 文件 PS: JS代码需要放置在标签内部的最下方 注释 当行注释 多行注释 变量: 写Js代码: html文件中编写 临时的可以在浏览器的终端 console 中编写 基本数据类型 数字 a = 18; 字符串 a = "name" 字符串方法 a.chartA 阅读全文

posted @ 2019-04-26 15:31 doubtful 阅读(185) 评论(0) 推荐(0) 编辑

CSS基础

摘要: 层叠样式表(Cascading Style Sheets)是一种用来表现HTML或XML文件样式的计算机语言,CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 存在形式 1. 在标签上设置style属性: 2. 写在head里面,style标签中写样式 id 选择器 阅读全文

posted @ 2019-04-26 14:10 doubtful 阅读(181) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 下一页

导航