棱锥视图的基本视图

rebecca.view的Python项目详细描述


rebecca.view

rebecca.view是金字塔视图的帮助类

BasicView methods and properties

属性

  • context将视图上下文传递给构造函数
  • request请求传递给构造函数
  • response响应属性request
  • bodybody属性的request

方法

  • redirect(url)从url创建httpfound对象
  • redirect_route(route_name, **values)使用route url创建httpfound对象
  • action_dispatch使用请求参数调用名为*_action的方法

Softification

Softification是上下文管理器,用于替换其他异常的异常。

with Softification(NoResultFound, HTTPNotFound):
    item = DBSession.query(Item).filter(Item.id==id).one()

如果one()方法引发NoResultFound异常,则上下文管理器将捕获 并引发HttpNotFound异常。 可以对目标异常类使用元组。

USAGE

BasicView

要使用BasicView,只需继承它即可。:

class Greeting(BasicView):
    def __call__(self):
        return self.redirect_route('top', v=1)

Contributors

  • Atsushi Odagiri,原作者

Changelog

0.2 (2013-03-11)

  • 添加软件化API

0.1 (2013-03-10)

  • 首次发布

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

推荐PyPI第三方库


热门话题
多线程如何在读取文本文件时使用Java进度条?   ChromeDriver出现“java.lang.module.InvalidModuleDescriptorException:提供程序类org.apache.bsf.BSFManager不在模块中”错误   java如何将Google日历链接到应用程序?   java线程信令序列   java StackOverflowerr不知道出了什么问题   从azure mobile apps easy tables获取表格时,java Android应用程序冻结   java Android应用程序无法连接到firebase数据库   java如何将属性文件中的值注入字段?   无法创建java Spring引导CXF XMLOutputFactory   javaui:月份选择器   获取java数组中n个最大值的索引   java注入servlet调度器中的EntityManagerFactory(非托管)   我在Android Studio中编写java代码,需要从特定网页获取并显示特定行的数据   java如何在Hibernate中设置内部查询的限制?   java如何编写接受一个数组和两个整数的交换方法   基于递归的java快速供电方法