35 lines
721 B
Python
35 lines
721 B
Python
__author__ = 'RemiZOffAlex'
|
|
__copyright__ = '(c) RemiZOffAlex'
|
|
__license__ = 'MIT'
|
|
__email__ = 'remizoffalex@mail.ru'
|
|
__url__ = 'https://remizoffalex.ru'
|
|
|
|
from . import jsonrpc, login_required
|
|
from .. import models
|
|
|
|
|
|
@jsonrpc.method('users')
|
|
def users_list():
|
|
"""
|
|
Показать список пользователей
|
|
"""
|
|
users = models.db_session.query(
|
|
models.User
|
|
).all()
|
|
|
|
result = []
|
|
for item in users:
|
|
result.append(item.as_dict())
|
|
return result
|
|
|
|
|
|
@jsonrpc.method('users.count')
|
|
def users_count():
|
|
"""Количество список пользователей
|
|
"""
|
|
result = models.db_session.query(
|
|
models.User
|
|
).count()
|
|
|
|
return result
|