摘要: 1.首先对静态页面进行修改 2.然后编写视图函数 3.设置路由 阅读全文
posted @ 2019-09-02 16:48 _simpleSmile 阅读(244) 评论(0) 推荐(0)
摘要: 1.模板系统简介 视图文件不适合编码HTML 页面设计改变需要修改Python代码 网页逻辑和网页视图应该分开设计 模板系统的表现形式是文本 分离文档的表现形式和表现内容 模板系统定义了特有的标签占位符 2.基本语法 变量标签:{{变量}} for循环标:{% for x in list %},{% 阅读全文
posted @ 2019-09-02 15:28 _simpleSmile 阅读(194) 评论(0) 推荐(0)
摘要: 1.页面布局设计 博客首页 文章详情页 2.Bootstrap以及Bootstrap的栅格系统 来自美国的Twitter的前端框架 提供非常多的控件并附带源码 栅格系统把页面均分为十二等份 3.实现静态页面 在应用中新建文件templates,然后创建html静态网页 阅读全文
posted @ 2019-09-02 15:19 _simpleSmile 阅读(1086) 评论(0) 推荐(0)
摘要: 1.应用views.py,完成视图的定义 2.配置应用级别的路由 3.配置项目级别的路由 阅读全文
posted @ 2019-09-02 14:27 _simpleSmile 阅读(186) 评论(0) 推荐(0)
摘要: 1.Django Admin模块是什么 Django的后台管理工具 读取定义的模型元数据,提供强大的管理使用页面 2.为什么需要Django Admin模块 Django Shell新增文章太复杂了 管理页面是基础设施中重要的部分 认证用户、显示管理模型、校验输入等功能类似 3.Django Adm 阅读全文
posted @ 2019-09-02 14:13 _simpleSmile 阅读(183) 评论(0) 推荐(0)
摘要: 1.Django Shell是什么 Python Shell,用于交互式的Python编程 Django Shell也类似,继承Django项目环境 2.为什么需要Django Shell 临时性操作使用Django Shell更加方便 小范围Debug更简单,不需要运行整个项目来测试 方便开发、方 阅读全文
posted @ 2019-09-02 13:57 _simpleSmile 阅读(178) 评论(0) 推荐(0)
摘要: 1.设计博客模型 文章标题--文本类型 文章摘要--文本类型 文章内容--文本类型 唯一ID标记--Int数字类型(自增、主键) 发布日期--日期类型 2.模型层定义字段 数字类型:IntegerField 文本类型:TestField 日期类型:DateTimeField 自增ID:AutoFie 阅读全文
posted @ 2019-09-02 13:44 _simpleSmile 阅读(204) 评论(0) 推荐(0)
摘要: 1.模型层识什么 位于Django视图层和数据库之间 Python对象和数据库表之间转换 2.为什么需要模型层 屏蔽不同数据库之间的差异 开发者更加专注于业务逻辑的开发 提供很多便捷工具有助于开发 3.模型层的相关配置 项目settings.py中的DATABASES 阅读全文
posted @ 2019-09-02 13:26 _simpleSmile 阅读(613) 评论(0) 推荐(0)