描述
web目錄存放的是頁(yè)面請(qǐng)求時(shí)進(jìn)行處理的py文件,文件內(nèi)容有固定的格式。
直接返回:
class KgcmsApi(object):
"""產(chǎn)品模塊首頁(yè)處理類"""
def __init__(self):
"""
初始化數(shù)據(jù)
"""
pass
def __call__(self):
"""
接口文件
:return:
"""
return 'message' # 會(huì)在瀏覽器顯示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的類并實(shí)現(xiàn)__call__方法,當(dāng)請(qǐng)求該頁(yè)面時(shí)會(huì)執(zhí)行__call__方法中的內(nèi)容。
db模塊
在web目錄下的py文件里可以直接使用 [
db模塊操作數(shù)據(jù)庫(kù)] 。
全局變量kg
在web目錄下的py文件里可以直接使用 [
全局變量kg] 。
適應(yīng)版本
v1.0.1