Описание репозитория - MoreliaTalk/morelia_server GitHub Wiki

Описание репозитория morelia_server

  • /old/database
  • main.py - прямая работа с БД SQLite3
  • /mod
    • api.py - модуль отвечает за описание АПИ, а так же валидацию данных.
    • config.py - модуль отвечает за хранение настроек (констант).
    • controller.py - модуль отвечает за реализацию методов описанных в Morelia Protocol
    • libhash.py - модуль отвечает за хэширования пароля, сравнения пароля с его хэш-суммой, создание хэша для auth_id.
    • models.py - модуль отвечает за описание таблиц БД для работы через ОРМ.
    • /templates - шаблоны для вывода статистики сервера в браузере
  • /settings - каталог с настройками
    • settings.py - настройки логирования
  • app.py - основной код сервера
  • manage.py - менеджер миграции для БД