gale 是什么
底层采用得是 gevent 开发的 web 框架,如果您没有安装 gevent 框架,则会自动使用 wsgi 来做适配。针对 py 3.x,由于 gevent 的支持不好(或者说直接没有支持)。国内有大牛好像在做 gevent 的 python3.x 适配。我在开发这 web 框架的时候,如果是 python 3.x 默认也会采用 wsgi 来做适配工作。
它是以什么为原型的?
好吧,其实我是一个 tornado 用户,所以是模仿 tornado。它本身支持 session(支持 redis 和 file 两种),同时也支持用装饰器的写法。
实例代码
from gale.web import router, app_run """ @router(url = r'/(\w+)?', host='localhost', method = 'GET') def hello(self, name = None): self.push('hello ' + (name or 'XXX')) app_run() """ # 上面这样也可以哦 from gale.web import Application, RequestHandler from gale.server import HTTPServer class HelloHandler(RequestHandler): def GET(self, name = None): self.push('hello ' + (name or 'XXX')) app = Application(handlers = [(r'/(\w+)?', HelloHandler), ]) http_server = HTTPServer(app) http_server.listen(8080) http_server.run() """
2018.12.13 知识点梳理 前端方面 前端的理解: 前端就是将我们向展示的内容进行美化、包装,然后呈现给用户;同时还接受用户的请求返回给后端。 前端的技术: 前端的技术分成三类: 1. 负责结构的html 2. 负责样式的css 3. 负责动态交互的JavaScript 后端方面 后端的理解: 后端就是处理用户的请求,将数据发还给前端。 2.后端的技术: 负责中小型企业的PHP 负责大型企业
1) Install django-tracking (thankyou for that tip Van Gale Google Maps + GeoIP is amazing!) 2) Add this middleware: from django.contrib.sessions.models import Session from tracking.models import Visit
很好的一篇文章,源于校园大学生创业网,在百度文科下载得到,排版了一下. 网站制作流程 基本概念 1 网页(Web Page) 网页就是、、、、(很难懂的概念,极其抽象,看得见摸不着),你为什么到互联网去,你在WWW上看到的就是网页。它是由HTML编写的文件,上面有贴图,有音乐,有、、、、 2 主页(Home Page) 主页(Home Page)它是一个网页,是进入一个网站的开