django-hateconf est une application Django pour les configurations distribuées dans Django.
Utilisation:
& Nbsp; & nbsp; & nbsp; 1. Installez django-hateconf dans votre environnement (ou de copier ce dossier dans votre
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; django racine du projet.
& Nbsp; & nbsp; & nbsp; 2. Ajouter 'django_hateconf' dans le vôtre settings.py INSTALLED_APPS.
& Nbsp; & nbsp; & nbsp; 3. Ajouter dans le settings.py de votre projet un dictionnaire "de SETTINGS_BIND":
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; SETTINGS_BIND = {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Fichier":
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Path / to / paramètres.",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Bind":
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ("Liste ou tuple", "des noms", "d'exister", "vars dans«,
"Settings.py à, bind),
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Tête":
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Tête de vos fichier de paramètres (en option)"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Les clés
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; fichier: chemin absolu vers le fichier qui contient les lie variables
pour settings.py.
L'extension du fichier doit être (la casse):
* ".yml" Ou ".yaml" pour YAML ((http://yaml.org/) fichier
taper. (PyYAML doit être installé: http://pyyaml.org/)
* ".json" Pour JSON (http://www.json.org/) type de fichier.
* ".xml" Pour XML (http://www.w3.org/XML/) type de fichier.
* ".cfg" Ou ".ini" pour le fichier se compose de sections, de plomb par
un «[section]" tête, suivi de "nom: valeur"
entrées, avec suites et comme dans le style de
RFC 822.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; bind: Liste des settings.py EXISTANTS vars pour la liaison.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; tête: tête en option pour fichier lie.
& Nbsp; & nbsp; & nbsp; 4. Ajouter à la fin du fichier settings.py cette 2 lignes:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; django_hateconf d'importation
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; django_hateconf.patch (locals ())
& Nbsp; & nbsp; & nbsp; 5. Run:
& Nbsp; & nbsp; & nbsp;
paramètres python manage.py --sync
& Nbsp; & nbsp; & nbsp; 6. ENJOY!
Pour plus d'usages voir après les 6 étapes:
paramètres python manage.py --help
Exigences :
- Python
- Django
Commentaires non trouvées