1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/wtx358-wtxlog

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
init_db.py 798
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
digwtx Отправлено 01.02.2015 08:27 fa851c0
# -*- coding: utf-8 -*-
"""
Just for development time
"""
from manage import db
from wtxlog.models import User, Role, Category
if __name__ == '__main__':
# init database
db.create_all()
# create user roles
Role.insert_roles()
# add administrator
user = User()
user.username = 'admin'
user.password = 'admin'
user.email = 'admin@example.com'
user.role = Role.query.filter_by(permissions=0xff).first()
user.confirmed = True
# add default category
category = Category()
category.slug = 'default'
category.name = 'Default'
# commit
db.session.add(user)
db.session.add(category)
db.session.commit()
print('==================================')
print('Init Done.')
print('==================================')

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/wtx358-wtxlog.git
git@api.gitlife.ru:oschina-mirror/wtx358-wtxlog.git
oschina-mirror
wtx358-wtxlog
wtx358-wtxlog
master