install.py 689 B

1234567891011121314151617181920212223242526272829
  1. # -*- coding: utf-8 -*-
  2. from demeter.core import *
  3. Shell.popen('pip install pydub')
  4. Shell.popen('pip install baidu-aip')
  5. Shell.popen('pip install python-dateutil')
  6. #CREATE DATABASE IF NOT EXISTS yourdbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
  7. def manage():
  8. model = Demeter.model('manage_admin')
  9. model.id = 1
  10. info = model.select(type='fetchone')
  11. if not info:
  12. model.role_id = 1
  13. model.username = 'admin'
  14. model.mobile = '15810090845'
  15. model.password = '123456'
  16. model.insert()
  17. model = Demeter.model('manage_role')
  18. model.id = 1
  19. info = model.select(type='fetchone')
  20. if not info:
  21. model.name = u'管理员'
  22. model.insert()
  23. manage()
  24. Demeter.echo('install success!')