|
@@ -1,75 +0,0 @@
|
|
|
-
|
|
|
-"""
|
|
|
- demeter web page
|
|
|
- name:work.py
|
|
|
- author:rabin
|
|
|
-"""
|
|
|
-from .__load__ import *
|
|
|
-
|
|
|
-class index_path(Load):
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- @Web.setting
|
|
|
- def get(self):
|
|
|
- self.view("index.html")
|
|
|
-
|
|
|
-
|
|
|
-class select_path(Load):
|
|
|
- @Web.setting
|
|
|
- def get(self):
|
|
|
-
|
|
|
- id = int(self.input('site', 1))
|
|
|
- site = Demeter.model('site')
|
|
|
- site.id = id
|
|
|
- self.data['site'] = site.select(type='fetchone')
|
|
|
-
|
|
|
- product = Demeter.model('product')
|
|
|
- product.site_id = id
|
|
|
- self.data['product'] = product.select(col = '*', order = 'cda2te desc', group = '', limit = '0,100')
|
|
|
- if not self.data['product']:
|
|
|
- Demeter.echo(product.sql)
|
|
|
- Demeter.echo(product.bind)
|
|
|
- Demeter.echo(product.log)
|
|
|
- self.view('index.html')
|
|
|
-
|
|
|
-
|
|
|
-class update_path(Load):
|
|
|
- @Web.setting
|
|
|
- def get(self):
|
|
|
- id = int(self.input('site', 1))
|
|
|
- name = self.input('name', 'tests')
|
|
|
- site = Demeter.model('site')
|
|
|
- site.id = id
|
|
|
- state = site.update(name=name)
|
|
|
-
|
|
|
- self.data['site'] = site.select(type='fetchone')
|
|
|
-
|
|
|
- self.view('index.html')
|
|
|
-
|
|
|
-
|
|
|
-class json_path(Load):
|
|
|
- @Web.setting
|
|
|
- def get(self):
|
|
|
- id = int(self.input('site', 1))
|
|
|
- name = self.input('name', 'tests')
|
|
|
- site = Demeter.model('site')
|
|
|
- site.id = id
|
|
|
- state = site.update(name=name)
|
|
|
-
|
|
|
- data = site.select(type='fetchone')
|
|
|
-
|
|
|
- self.out('yes', data)
|
|
|
-
|
|
|
-
|
|
|
-class sql_html(Load):
|
|
|
- @Web.setting
|
|
|
- def get(self):
|
|
|
- id = int(self.input('site', 1))
|
|
|
- name = self.input('name', 'tests')
|
|
|
- site = Demeter.model('site')
|
|
|
- state = site.query('update demeter_site set name = %s where id = %s', (name,id))
|
|
|
-
|
|
|
- self.data['site'] = site.query('select * from demeter_site where id = %s', (id))
|
|
|
-
|
|
|
- self.view('index.html')
|