Интернет-база данных для управления отраслевыми клубами BSAC. Он хранит данные о членстве, записи тренировок, известные места и клубные поездки.
Информацию о демонстрационных экземплярах приложения можно найти здесь: http://xSACdb.wjdp.uk/demo/.
xSACdb — это веб-приложение Python, построенное на веб-фреймворке Django. Для производственного использования единственный поддерживаемый метод развертывания — через Docker. См. раздел ниже.
Для разработки вы можете запустить сервер из локальной оболочки. Сначала настройте локальную среду, установив пакеты Python и внешнего интерфейса:
npm install
pipenv install
Затем создайте свою базу данных и заполните ее поддельными данными:
pipenv run src/manage.py migrate
pipenv run src/manage.py reset_fake_db
Наконец, запустите приложение с помощью:
pipenv run honcho start
Приложение распространяется без какой-либо квалификации, уроков или SDC. Я не вникал в это полностью, но предполагаю, что BSAC обладает авторскими правами на эти данные. Вам придется поместить это в себя.
Развертывание осуществляется через докер-контейнер. См. файл docker-compose.yml
в репозитории, где приведен пример того, как запустить сервер. Еще больше документов.