摘要: 简介 tornado没有像Django那样提供了内建的ORM,需要使用第三方的SQLAlchemy来实现。 ORM全称:Object Relational Mapping 对象关系映射 好处:通过ORM可以不用关心后台是使用的哪种数据库,只需要按照ORM所提供的语法规则去书写相应的代码,ORM就会自 阅读全文
posted @ 2018-09-09 16:55 root01_barry 阅读(899) 评论(0) 推荐(2) 编辑
摘要: tornado模板与Django的模板差不多! 在tornado中,模板就是一个html文件,但是模板通过模板语法,由tornado服务渲染之后,可以动态的往页面中填入数据。 作用:可以先把页面写好,然后预留出固定的位置,在需要的时候再填入数据,最后通过tornado服务把这个数据渲染出来。 一、t 阅读全文
posted @ 2018-09-09 16:51 root01_barry 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: 一、Tornado简介 目前学习的版本是:tornado4.5.0 Tornado是一个由Python开发的Web框架,它是单线程异步的非阻塞服务器,因此速度非常快。 相对一般情况下来说,如果同时连接数Django为8000个左右,那么Tornado为12000个。 二、路由 路由就是路径,一条路线 阅读全文
posted @ 2018-08-16 20:16 root01_barry 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 一、项目环境 (1).OS:ubuntu server 16.04 LTS (2).Django版本:Django 2.0 与1.x最大的区别在于路由。 (3).python:3.6.5 / 3.5 (4).数据库:mysql 5.7 (5).操作数据库的驱动:mysqlclient(安装最新版即可 阅读全文
posted @ 2018-06-16 09:54 root01_barry 阅读(623) 评论(0) 推荐(0) 编辑
摘要: admin后台篇 一、创建一个管理员用户 (1).设置时区、语言(可选步骤) 打开settings.py,改成下面那样 LANGUAGE_CODE = 'zh-Hans' TIME_ZONE = 'Asia/Shanghai' (2).执行命令python manage.py createsuper 阅读全文
posted @ 2018-06-08 14:41 root01_barry 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 请求与响应篇 一、HttpRequest对象 服务器接收到http协议的请求后,会根据报文创建HttpRequest对象。视图函数的第一个参数(request)是HttpRequest对象在django.http模块中定义了HttpRequest对象的API 所谓的API,在django中就是属性、 阅读全文
posted @ 2018-06-05 11:15 root01_barry 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 我个人对django中ORM的实现的理解:在models中写好类,通过migrate写入数据库。接着使用django封装好的方法,进行传参、调用。 一、数据库配置 (一).在settings.py中配置DATABASES DATABASES = { 'default': { 'ENGINE': 'd 阅读全文
posted @ 2018-05-29 09:55 root01_barry 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 今天突然想起了入门时看过的一篇文章,关于提升python运行效率的。其中,我只记得了被冠名为终极大杀器的"pypy"。 pypy就是一个python的解释器。关于pypy解释,网上内容一大堆,我这小白就不出丑了。 废话不多说了,直接开始干活。 (以下命令在Ubuntu server18.04LTS中 阅读全文
posted @ 2018-05-26 22:03 root01_barry 阅读(2169) 评论(0) 推荐(0) 编辑
摘要: 前言: (一).简介 简介就不多说了,网上的内容一大堆。总结来说,django是走大而全的路线,写项目超级快,几乎什么都为你考虑到了,你就乖乖照着它的格式来写就行了。 这里来一些基本认知: web应用框架(web application framework)是一种开发框架,用来支持动态网站、网络应用 阅读全文
posted @ 2018-05-16 16:46 root01_barry 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 前言: Ajax全称(Ansync Javascript And XML)是一种异步加载技术,实现实现局部刷新。 异步:一边吃饭一边穿衣,同时进行。 同步:不是同时的意思。是一步一步下来,完成上一步才能下一步,按顺序。 一、Json部分 json是一种数据格式,键值对存在,与python的字典很像。 阅读全文
posted @ 2018-05-12 16:07 root01_barry 阅读(136) 评论(0) 推荐(0) 编辑