nansencenter.django

nansencenter.django

Build-Status

Django-Projekt für GeoSPaaS einrichten

Anforderungen

Siehe meta/main.yml

Rollen-Variablen

django_project_home: # Heimatverzeichnis des Django-Projekts
django_project_name: # Name des Django-Projekts
django_env_name: # Name der Anaconda-Umgebung
django_conda_dir: # Verzeichnis für die Anaconda-Umgebung
django_dirs: # Namen und Standorte der Verzeichnisse für Satellitenprodukte
django_apps: # Namen der Django-Anwendungen, die zu 'settings.py' hinzugefügt werden sollen
django_urlpatterns: # URLs, die zu 'urls.py' hinzugefügt werden sollen
django_pip_pkgs: # Pakete für Installationen mit PIP

Abhängigkeiten

Siehe meta/main.yml

Beispiel-Playbook

---
- hosts: geospaas
  roles:
    - role: nansencenter.django
      django_project_home: '/opt'
      django_project_name: 'projekt'
      django_env_name: 'py3django'
      django_conda_dir: '/opt/anaconda'
      django_apps:
        - django_forms_bootstrap
        - leaflet
      django_pip_pkgs:
        - django-forms-bootstrap
        - django-leaflet

Lizenz

GPLv3

Autoreninformation

Anton Korosov, anton.korosov@nersc.no
Nansen Umwelt- und Fernerkundungszentrum, https://github.com/nansencenter/

Über das Projekt

Init Django project for Geo-SPaaS

Installieren
ansible-galaxy install nansencenter.django
GitHub Repository
Lizenz
lgpl-3.0
Downloads
351