-
Notifications
You must be signed in to change notification settings - Fork 2
architure external
Semen Martynov edited this page Mar 26, 2015
·
1 revision
Приложение работает с использованием фрейморка Django 1.7 (Python 3.4).
Данные хранятся частично в базе данных (SQLite), а частично в файловой системе. Для работы с информацией о пользователях используется LDAP, если это возможно (TODO: уточнить протокол!).
В качестве веб-сервера используется nginx, который взаимодействует с приложением через WSGI. С другой стороны, к веб-серверу подключаются пользователи по протоколу http(https). Приложения для мобильных телефонов используют REST API (TODO: Уточнить, прокидывается ли API через Nginx, или запросы попадают в ядро Django другим образом).