gunlinux
@gunlinux
Freelancer

Существует ли готовый модуль, аналог rake stats для Flask?

Хотелось получить примерно такой вывод

d26e77d55df04e79b3aa4a45c0abfbe3.png

Для url использовал вот этот сниппет, но мне интересна статистика: количество моделей, контроллеров, библиотек и всего подобного.

@manager.command
def stat():
    models = db.get_binds()

    methods = set()
    blueprints = set()
    rules_count = 0

    for rule in app.url_map.iter_rules():
        rules_count += 1
        blueprints.update([rule.endpoint.split('.')[0]])
        methods.update(rule.methods)

    print('{0:10} {1:5}\n'.format('Name', 'Count'))
    print('{0:10} {1:5}'.format('Models', len(models)))
    print('{0:10} {1:5}'.format('Methods', len(methods)))
    print('{0:10} {1:5}'.format('Blueprints', len(blueprints)))
    print('{0:10} {1:5}'.format('Rules', rules_count))
  • Вопрос задан
  • 255 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы