上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 29 下一页
摘要: git的使用,主要包括: 本地仓库的命令 远程仓库的命令 项目需求、页面、模型类的设计,及页面的使用 本地仓库的命令 远程仓库的命令 Git简介 Git是目前世界上最先进的分布式版本控制系统 安装 安装成功后,运行如下命令 远程仓库 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器 阅读全文
posted @ 2017-07-25 08:11 AlamZ 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 常用的第三方包或工具 富文本编辑器 缓存 全文检索 celery 布署 富文本编辑器 借助富文本编辑器,管理员能够编辑出来一个包含html的页面,从而页面的显示效果,可以由管理员定义,而不用完全依赖于前期开发人员 此处以tinymce为例,其它富文本编辑器的使用可以自行学习 下载安装 在网站pypi 阅读全文
posted @ 2017-07-25 08:07 AlamZ 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 高级知识点包括: 静态文件处理 中间件 上传图片 Admin站点 分页 使用jquery完成ajax 管理静态文件 项目中的CSS、图片、js都是静态文件 配置静态文件 在settings 文件中定义静态内容 在项目根目录下创建static目录,再创建当前应用名称的目录 在模板中可以使用硬编码 在模 阅读全文
posted @ 2017-07-25 07:59 AlamZ 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 模板介绍 作为Web框架,Django提供了模板,可以很便利的动态生成HTML 模版系统致力于表达外观,而不是程序逻辑 模板的设计实现了业务逻辑(view)与显示内容(template)的分离,一个视图可以使用任意一个模板,一个模板可以供多个视图使用 模板包含 HTML的静态部分 动态插入内容部分 阅读全文
posted @ 2017-07-25 07:39 AlamZ 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 视图 视图接受Web请求并且返回Web响应 视图就是一个python函数,被定义在views.py中 响应可以是一张网页的HTML内容,一个重定向,一个404错误等等 响应处理过程如下图: URLconf 在settings.py文件中通过ROOT_URLCONF指定根级url的配置 urlpatt 阅读全文
posted @ 2017-07-25 07:35 AlamZ 阅读(344) 评论(0) 推荐(0) 编辑
摘要: ORM简介 MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库 ORM是“对象-关系-映射”的简称,主要任务是: 根据对象的类型生成表结构 将对象、列表的操作,转换为sql语句 将sql查询到的结果 阅读全文
posted @ 2017-07-24 21:19 AlamZ 阅读(284) 评论(0) 推荐(0) 编辑
摘要: VT Django是一款python的web开发框架 与MVC有所不同,属于MVT框架 m表示model,负责与数据库交互 v表示view,是核心,负责接收请求、获取数据、返回结果 t表示template,负责呈现内容到浏览器 创建虚拟环境 创建:mkvirtualenv [虚拟环境名称] 删除:r 阅读全文
posted @ 2017-07-21 20:06 AlamZ 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 封装 连接redis服务器部分是一致的 这里将string类型的读写进行封装 示例:用户登录 业务过程如下: 输入用户名、密码 密码加密 判断redis中是否记录了用户名,如果有则成功 如果redis中没有用户名,则到mysql中查询 从mysql中查询成功后,将用户名记录到redis中 阅读全文
posted @ 2017-07-19 20:38 AlamZ 阅读(2531) 评论(0) 推荐(0) 编辑
摘要: 安装 下载mongodb的版本,两点注意 根据业界规则,偶数为稳定版,如1.6.X,奇数为开发版,如1.7.X 32bit的mongodb最大只能存放2G的数据,64bit就没有限制 到官网,选择合适的版本下载 解压 tar -zxvf mongodb-linux-x86_64-ubuntu1604 阅读全文
posted @ 2017-07-19 08:38 AlamZ 阅读(944) 评论(0) 推荐(0) 编辑
摘要: 封装 观察前面的文件发现,除了sql语句及参数不同,其它语句都是一样的 创建MysqlHelper.py文件,定义类 添加 创建testInsertWrap.py文件,使用封装好的帮助类完成插入操作 查询一个 创建testGetOneWrap.py文件,使用封装好的帮助类完成查询最新一行数据操作 实 阅读全文
posted @ 2017-07-18 22:38 AlamZ 阅读(1594) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 29 下一页