视图介绍
| 作者: | 王然 kxxoling@gmail.com |
|---|
View
HostView
页面视图通常继承自该类,示例代码:
from zapp.SITE.misc.web.host_view import HostView@route('/')class index(HostView):def get(self):self.render()
JsonErrView
该 class 提供一个返回 JSON 文件的 render() 方法,通常用于 Ajax 后台验证。示例代码:
from z42.web.view.j import JsonErrViewfrom zapp.SITE.misc.web.host_view import HostView@route('/j/m')class _(JsonErrView, HostView):def post(self):err = JsOb()# 为 err 添加内容self.render(err)
LoginView
该 class 提供登录验证,需要登录的视图继承该视图。示例代码:
from zapp.SITE.view._base import LoginViewfrom zapp.SITE.misc.web.host_view import HostView@route('/user/manage')class _(LoginView, HostView):def get(self):self.render()