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访问私有字段而不使用getter方法?   使用PowerMockito在JavaEWSAPI中模拟测试拉订阅   启动活动时未保存java首选项并清除变量   java如何在servlet中检索子域?斯普林有帮手吗   java使用Docker从命令行构建Android项目   java Android,ActionBar后退按钮(setDisplayHomeAsUpEnabled(true))重新创建父活动   java在重用FileOutputStream时应该关闭流吗?   java使用RESTAPI将文件上载到s3 bucket   Java SOAP Web服务应用程序中的mysql用户登录方法不工作   java使用多个数字计算百分比并转换为长   java Android SQLiteDatabase查询忽略空格   java如何在Javafx中比较两个字段文本   java错误:未设置java_HOME,在Eclipse安装后找不到   java在安卓中保存对象   java如何使用jaxws从返回List<Object>的服务中检索值   java Google OAuth2 JWT令牌验证异常   SpringMVC中的JavaUTF8编码问题,当从JSP表单发送POST请求中的越南语信件时   java从webview重定向到安卓应用程序   JUnit 5中多个扩展的java顺序