基于apache wicket的wsgi框架

ayame的Python项目详细描述


Ayame是一个基于组件的WSGi框架。它的灵感来自 Apache WicketApache ClickFlask

https://pypip.in/version/ayame/badge.svghttps://drone.io/github.com/hattya/ayame/status.pnghttps://ci.appveyor.com/api/projects/status/67nbqb4ej84liu9m?svg=true

要求

  • python 2.7或3.3+
  • WERKZEUG

示例应用程序

app.wsgi
app/
    HelloWorld.html

应用程序wsgi

fromayameimportAyame,Pagefromayame.basicimportLabelclassHelloWorld(Page):def__init__(self):super(HelloWorld,self).__init__()self.add(Label('message','Hello World!'))application=Ayame(__name__)map=application.config['ayame.route.map']map.connect('/',HelloWorld)

helloworld.html

<?xml version="1.0"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"xmlns:ayame="http://hattya.github.io/ayame"><head><title>HelloWorld</title></head><body><payame:id="message">...</p></body></html>

许可证

Ayame是根据麻省理工学院的许可条款发行的。

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

推荐PyPI第三方库


热门话题
java正确使用setCellValueFactory   java当使用flavor维度时,设置Android applicationId的正确方法是什么?   java为了在测试用例中并发执行某些步骤,可以克隆WebDriver实例   JAVA中的If语句给出错误   java在kindle上使用JavaFX   java如何在屏幕上显示多个视图时提高性能?   java“重命名”文件项   使用kafka运行Spark流媒体示例时出现java NoSuchMethodError   java如何在查询视图时返回实体列表   java在条件表达式中使用equals方法   java实现了一种回调机制,用于通知插入/更新   java我想用动态的方式把这个json做成表格式,我怎样才能用安卓来制作呢?   java在另一个字符串的特定点输入字符串时遇到问题   java如何在SeleniumWebDriver中选择xpath中具有动态值的对象   JavaJooq生成一个静态方法来调用函数,但没有方法将其作为字段   scala文件名包含斜杠标点符号,并在线程“main”java中给出异常。木卫一。FileNotFoundException:foo/boo/en_en。json(没有这样的文件或目录)   java使用Saxon和XSLT转换JDOM XML文档   使用Java数组   java从smb文件夹读取文件   java在where in子句中没有值时如何执行查询