nansencenter.django
nansencenter.django
GeoSPaaSのためのDjangoプロジェクトの初期化
要件
meta/main.ymlを参照してください。
ロール変数
django_project_home: # Djangoプロジェクトのホームディレクトリ
django_project_name: # Djangoプロジェクトの名前
django_env_name: # Anaconda環境の名前
django_conda_dir: # Anaconda環境のディレクトリ
django_dirs: # 衛星製品のためのディレクトリの名前と場所
django_apps: # 'settings.py'に追加するDjangoアプリの名前
django_urlpatterns: # 'urls.py'に追加するURL
django_pip_pkgs: # PIPでインストールするためのパッケージ
依存関係
meta/main.ymlを参照してください。
例のプレイブック
---
- 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, anton.korosov@nersc.no
ナンセン環境・リモートセンシングセンター, https://github.com/nansencenter/