12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- from demeter import *
- model = Demeter.model('manage_admin')
- model.id = 1
- info = model.select(type='fetchone')
- if not info:
- model.role_id = 1
- model.username = 'admin'
- model.mobile = '15810090845'
- model.password = '123456'
- model.insert()
- model = Demeter.model('manage_role')
- model.id = 1
- info = model.select(type='fetchone')
- if not info:
- model.name = '管理员'
- model.insert()
- model = Demeter.model('content')
- model.id = 1
- info = model.select(type='fetchone')
- if not info:
- model.name = '农小盒'
- model.subname = '农作物生长监测与产品溯源'
- model.insert()
- model = Demeter.model('farm')
- model.id = 1
- info = model.select(type='fetchone')
- if not info:
- model.name = '默认园区'
- model.insert()
- model = Demeter.model('device_gateway')
- model.hardware_id = 10086
- info = model.select(type='fetchone')
- if not info:
- model.farm_id = 1
- model.hardware_id = 10086
- model.name = '默认网关'
- model.insert()
- device_type = ({'name':'温度', 'key':'temprature', 'unit':'℃'},{'name':'湿度', 'key':'humidity','unit':'%RH'})
- model = Demeter.model('device_type')
- for value in device_type:
- model.key = value['key']
- info = model.select(type='fetchone')
- if not info:
- model.key = value['key']
- model.name = value['name']
- model.exp = '{n}'
- model.unit = value['unit']
- model.insert()
- print 'install success!'
|