firenado是一个基于tornado web framework/server的python web框架。

Firenado的Python项目详细描述


master:Build Status MasterCode HealthDocumentation Status

开发:Build Status developCode HealthDocumentation Status

简介

Firenado是一个Web框架,它扩展了原来的Tornado Web框架 添加新功能,如松散耦合组件、服务器端会话层, 基于yaml的配置文件等。

安装

pip install firenado

用法

创建并运行新应用程序:

> firenado project init helloworld
> helloworld
> firenado app run

默认情况下,将使用基于redis的会话和 redis数据源被定义并链接到会话。

firenado不安装redispy,所以有必要安装它或 会话基于文件。您也可以禁用会话引擎。

要将会话类型更改为文件,请转到helloworld/conf/firenado.yml和 将会话定义更改为:

# Session types could be:
# file or redis.
session:
  type: file
  enabled: true
  # Redis session handler configuration
  #data:
  #  source: session
  # File session handler related configuration
  path: /tmp

如果你的helloworld项目不在python路径上,那就去吧 helloworld/conf/firenado.yml并配置应用程序设置:

app:
  component: helloworld
  data:
    sources:
        # Set here references from sources defined on data.sources
        - session
  pythonpath: ..
  port: 8888

支架

费尔纳多是其中之一 Candango Open Source Group 主动性。它在 Apache License, Version 2.0

此网站和所有文档的许可 Creative Commons 3.0

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在java中的字符串字符下打印星号(*)   java在比较数据后得到错误的结果   java如何在使用JSP创建的网站中创建父子关系和处理?   java配置单元UDF:无法执行求值方法   java GAE项目Intellij远程调试在关闭时不释放端口   java按钮上的放大和缩小功能点击JfreeChart折线图?   java Selenium Chrome Web驱动程序SessionNotCreatedException   java由ADFactoryBuilder生成的线程工厂是线程安全的吗?   java将字符串[]传递给另一个类Android(使用intent)   我为什么要嘲笑java?   JavaLiferay门户不将对象从流程阶段发送到jsp   java我想在单击每个树节点时将要添加的信息放入jpanel jscrollpane中   在Java中模拟数组引用(即对引用的引用)的按引用传递   Jackson将JSON属性反序列化为不同的Java对象   java使用JSP/servlet在网页上显示Excel工作表?   仿射变换Java:使用仿射变换时游戏速度减慢   Servlet JBoss AS 7的java EJB注入   在Oracle数据库中使用Java的plsql   java管理Maven项目中的库依赖项   JavaEclipseLink(JPA)异常:复合主键@JoinColumn