django
nansencenter.django
Инициализация проекта Django для GeoSPaaS
Требования
Смотрите meta/main.yml
Переменные роли
django_project_home: # Домашний каталог проекта Django
django_project_name: # Название проекта Django
django_env_name: # Название окружения Anaconda
django_conda_dir: # Каталог для окружения Anaconda
django_dirs: # Названия и расположение каталогов для спутниковых продуктов
django_apps: # Название приложений Django, которые нужно добавить в 'settings.py'
django_urlpatterns: # URL-адреса для добавления в 'urls.py'
django_pip_pkgs: # Пакеты для установки с помощью PIP
Зависимости
Смотрите meta/main.yml
Пример Playbook
---
- hosts: geospaas
roles:
- role: nansencenter.django
django_project_home: '/opt'
django_project_name: 'project'
django_env_name: 'py3django'
django_conda_dir: '/opt/anaconda'
django_apps:
- django_forms_bootstrap
- leaflet
django_pip_pkgs:
- django-forms-bootstrap
- django-leaflet
Лицензия
GPLv3
Информация об авторе
Антон Коросов, anton.korosov@nersc.no
Центр окружающей среды и дистанционного зондирования Нансена, https://github.com/nansencenter/
Установить
ansible-galaxy install nansencenter/ansible-role-django
Лицензия
lgpl-3.0
Загрузки
341