描述
web目录存放的是页面请求时进行处理的py文件,文件内容有固定的格式。
直接返回:
class KgcmsApi(object):
"""产品模块首页处理类"""
def __init__(self):
"""
初始化数据
"""
pass
def __call__(self):
"""
接口文件
:return:
"""
return 'message' # 会在浏览器显示message
使用模板:
class KgcmsApi(object):
"""KGCMS框架接口"""
def __init__(self):
pass
def __call__(self):
from kyger.article import Article
from kyger.kgcms import template
return template(
assign={},
function=[Article(self.db, self.kg).list, Article(self.db, self.kg).page_list, Article(self.db, self.kg).single],
)
在文件中定义KgcmsApi的类并实现__call__方法,当请求该页面时会执行__call__方法中的内容。
db模块
在web目录下的py文件里可以直接使用 [
db模块操作数据库] 。
全局变量kg
在web目录下的py文件里可以直接使用 [
全局变量kg] 。
适应版本
v1.0.1