2018年2月2日
摘要: 1、上传本地文件到服务器 scp /path/filename username@servername:/path/ 例如scp /var/www/test.php root@192.168.0.101:/var/www/ 把本机/var/www/目录下的test.php文件上传到192.168.0 阅读全文
posted @ 2018-02-02 00:38 温柔笺言 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 可以嵌入模板代码,再通过在视图中渲染模板,将最终生成的网页返回给客户端 实现了业务逻辑与模板的解耦 模板部分包括静态和动态: 静态:html,js,css 动态:就是模板语言 Django模板简称GTL 定义在django.template包中 Django处理模板分为两个步骤: 1.加载模板: 根 阅读全文
posted @ 2018-02-02 00:36 温柔笺言 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 视图就是views.py中的函数 作用:接收HTTP请求,逻辑处理,返回HTTP响应给客户端(响应可以包括HTML,404,重定向,json数据.....) 视图的第一个参数必须是HttpRequest的对象,还可包含位置参数和关键字参数 必须返回一个HttpResponse对象给客户端,也可以返回 阅读全文
posted @ 2018-02-02 00:34 温柔笺言 阅读(147) 评论(0) 推荐(0) 编辑
摘要: manage.py 命令行工具,用于Django进行不同方式交互的交互脚本 重定向: 从一个地址转到另外一个地址 redircet(路径) 在django中就是从一个视图,转到另外一个视图 当一个逻辑处理完后,不需要显示数据,而是转回到其他页面。这时使用重定向 无状态: 浏览器请求服务器是无状态的 阅读全文
posted @ 2018-02-02 00:34 温柔笺言 阅读(156) 评论(0) 推荐(0) 编辑
摘要: ORM : 对象关系映射(Object Relation Mapping) 主要实现了模型对象到关系型数据库的映射 比如将数据库表的每一行都映射成一个对象 定义的模型类中,通过属性体现表和对象间的关系,这里的属性就是将来数据表的字段 get()返回一个对象 all(),filert()返回一个列表 阅读全文
posted @ 2018-02-02 00:32 温柔笺言 阅读(125) 评论(0) 推荐(0) 编辑
摘要: django开发web项目的开源框架 django的作用:简单开发数据库驱动的网站, django开发web项目的开源框架 django的作用:简单开发数据库驱动的网站, MVC的核心思想:低耦合,高内聚 低耦合就是模块与模块之间依赖度低,可以独立, 高内聚就是逻辑代码联系越紧密内聚就越高,一般情况 阅读全文
posted @ 2018-02-02 00:32 温柔笺言 阅读(134) 评论(0) 推荐(0) 编辑
  2018年1月27日
摘要: 迭代器 迭代器是一种更抽象的概念。 迭代是访问数据的一种方式。迭代器是一个可以记住遍历位置的对象,迭代器对象从集合的第一个元素开始访问,直到所有的元素访问完后结束。迭代器只能往前去访问下一个元素,不能后退。 迭代器就是可迭代对象调用iter()方法,返回了一个迭代器 那么什么是可迭代对象呢? 像字符 阅读全文
posted @ 2018-01-27 00:41 温柔笺言 阅读(202) 评论(0) 推荐(0) 编辑