Esempio n. 1
0
def initialise():
    print('Creating Db')
    print('#######################')
    subprocess.run([
        sys.executable, 'manage.py', 'db', 'init'
    ], stdout=subprocess.PIPE)
    print('Migrating')
    print('#######################')
    subprocess.run([
        sys.executable, 'manage.py', 'db', 'migrate'
    ], stdout=subprocess.PIPE)
    subprocess.run([
        sys.executable, 'manage.py', 'db', 'upgrade'
    ], stdout=subprocess.PIPE)


    print('Initialising User')
    print('#######################')
    add_admin(config['user']['id'], config['user']['name'],
              config['user']['password'], config['user']['admin'])

    print('Initialising Settings')
    print('#######################')
    for name, value in config['settings'].items():
        add_setting(name, value)
    print('Done!')
def initialise():
    print('Initialising User')
    print('#######################')
    add_admin(config['user']['id'], config['user']['name'],
              config['user']['password'], config['user']['admin'])

    print('Initialising Settings')
    print('########################')
    for name, value in config['settings'].items():
        add_setting(name, value)
    print('Done!')
Esempio n. 3
0
def initialise():
    add_admin()