Section Menu:  

web文件夹

  • 发布时间: 2019-08-28 00:00
  •    阅读: 2477   

描述

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