当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

gale_web

授权协议 MIT
开发语言 Python
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 国产
投 递 者 姜松
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

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)它是一个网页,是进入一个网站的开

相关阅读

相关文章

相关问答

相关文档