| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | #!/usr/bin/env python# -*- coding: utf-8 -*-"""    demeter web page    name:help.py    author:rabin"""from __load__ import *class index_path(Load):	@Web.setting	def get(self):		self.data['url'] = '/help?'		self.data['category'] = self.service('common').list('web_help_category')		if self.data['category']:			for key, value in enumerate(self.data['category']):				self.data['category'][key]['link'] = '/help?category=' + str(value['id'])		search = {}		self.data['category_id'] = self.input('category')		if self.data['category_id']:			search['category_id'] = self.data['category_id']			self.data['url'] = self.data['url'] + 'category=' + self.data['category_id']		self.data['list'] = self.service('common').list('web_help', search=search, page={'num':10})		if self.data['list']:			for key, value in enumerate(self.data['list']):				self.data['list'][key]['link'] = '/help/view?id=' + str(value['id'])				self.data['list'][key]['index'] = key+1		self.view("list.html")class view_path(Load):	@Web.setting	def get(self):		id = self.input('id')		if not id:			self.out('error')			return		self.data['info'] = self.service('common').one('web_help', id=id)		self.data['category'] = self.service('common').list('web_help_category')		if self.data['category']:			for key, value in enumerate(self.data['category']):				self.data['category'][key]['link'] = '/help?category=' + str(value['id'])		self.view("detail.html")
 |