Django-hateconf er en Django app til distribuerede konfigurationer i Django.
Anvendelse:
& Nbsp; & nbsp; & nbsp; 1. Installer Django-hateconf i din enviroment (eller kopiere denne mappe i din
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Django projekt rod.
& Nbsp; & nbsp; & nbsp; 2. Tilføj 'django_hateconf "i jeres settings.py INSTALLED_APPS.
& Nbsp; & nbsp; & nbsp; 3. Tilsæt i dit projekt settings.py en ordbog "SETTINGS_BIND":
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; SETTINGS_BIND = {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Fil":
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Sti / til / indstillinger."
& 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 eller tupel", "over navne", "eksisterende", "vars i",
"Settings.py til, binde),
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Header":
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Overskriften på dine indstillinger fil (valgfrit)"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Tasterne
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; fil: absolutte sti til den fil, der indeholder de variable binder
for settings.py.
Filen extention skal være (små bogstaver):
* Filen ".yml" eller ".yaml" for YAML ((http://yaml.org/)
skriver. (Pyyaml skal være installeret: http://pyyaml.org/)
* ".json" For JSON (http://www.json.org/) filtype.
* ".xml" For XML (http://www.w3.org/XML/) filtype.
* ".cfg" Eller ".ini" for filen består af sektioner, ledet af
en "[afsnit]" header, og efterfulgt af "navn: værdi"
poster, med fortsættelser og sådan i stil med
RFC 822.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; binde: liste over eksisterende settings.py vars for binding.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; header: Valgfri header for binder fil.
& Nbsp; & nbsp; & nbsp; 4. Læg i slutningen af settings.py fil denne 2 linjer:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; import django_hateconf
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; django_hateconf.patch (locals ())
& Nbsp; & nbsp; & nbsp; 5. Kør:
& Nbsp; & nbsp; & nbsp;
python manage.py indstillinger --sync
& Nbsp; & nbsp; & nbsp; 6. NYD!
For flere kutymer se efter de 6 trin:
python manage.py indstillinger --help
Krav :
- Python
- Django
Kommentarer ikke fundet