Carte du campus ... trouvez ce que vous recherchez à l'UCF.
Assurez-vous que votre environnement a VirtualEnv et PIP installé pour Python
Créer un environnement virtuel
CD au nouvel environnement virtuel
Clone Repo en subdirectory (Ex. Git Clone Src)
Activer l'environnement virtuel
source bin/activate
Installer les exigences
pip install -r src/requirements.txt
Configuration des paramètres locaux à l'aide du fichier local_settings.templ.py
Configuration des modèles / robots.txt à l'aide de modèles / robots.Templ.txt
Exécuter un déploiement initial du projet
python manage.py deploy
Cette commande gère la migration, la collecte de fichiers statiques et le chargement initial des fixations d'applications du campus si aucune donnée n'est encore disponible dans la base de données (voir "Travailler avec les données" ci-dessous.)
À la fin de ces étapes, vous devriez pouvoir démarrer Django ( python manage.py runserver ) avec succès.
python manage.py campusdata
La commande campusdata est une commande de gestion personnalisée qui réinitialise les modèles du campus et importe tous les luminaires. Équivalent à:
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
S'il existe des données mises à jour sur le campus de la source faisant autorité, lisez data/export-import/readme.markdown
http://docs.djangoproject.com/en/dev/howto/initial-data/
Ne vous engagez jamais directement à Master. Créez une branche ou une fourche et travaillez sur la nouvelle fonctionnalité. Une fois qu'il est terminé, il sera fusionné à la branche maître.
Si vous utilisez une branche pour développer une fonctionnalité, assurez-vous de supprimer l'ancienne branche une fois qu'elle a été fusionnée pour maîtriser.