Campus Map
v1.17.0
キャンパスマップ... UCFで探しているものを見つけてください。
環境にvirtualenvとpipがPython用にインストールされていることを確認してください
仮想環境を作成します
新しい仮想環境へのCD
サブディレクトリへのクローンレポ
仮想環境を有効にします
source bin/activate
要件をインストールします
pip install -r src/requirements.txt
local_settings.templ.pyファイルを使用してローカル設定をセットアップします
テンプレート/robots.templ.txtを使用して、テンプレート/robots.txtをセットアップします
プロジェクトの最初の展開を実行します
python manage.py deploy
このコマンドは、DBでまだデータが利用できない場合は、移行、静的ファイルコレクション、およびキャンパスアプリフィクスチャーの初期読み込みを処理します(以下の「データの操作」を参照してください。)
これらの手順を完了すると、Django( python manage.py runserver )を正常に開始できるはずです。
python manage.py campusdata
campusdataコマンドは、キャンパスモデルをリセットし、すべての備品をインポートするカスタム管理コマンドです。相当:
python manage.py reset campus
python manage.py loaddata bikeracks
python manage.py loaddata buildings
python manage.py loaddata campuses
python manage.py loaddata ... [all fixtures in apps/campus/fixtures]
python manage.py dumpdata --indent 4 campus.building > apps/campus/fixtures/buildings.json
python manage.py dumpdata --indent 4 --natural campus.group > apps/campus/fixtures/groups.json
権威あるソースから更新されたキャンパスデータがある場合は、 data/export-import/readme.markdownを読む
http://docs.djangoproject.com/en/dev/howto/initial-data/
マスターに直接コミットしないでください。ブランチまたはフォークを作成し、新機能に取り組みます。完了すると、マスターブランチに統合されます。
ブランチを使用して機能を開発する場合は、マスターにマージされたら、古いブランチを削除してください。