| Django-Konfigurationen. Ein Helfer zur Organisation von Django-Projekteinstellungen, indem Sie sich auf gut etablierte Programmiermuster verlassen |
Jetzt downloaden |
Django-Konfigurationen. Ranking & Zusammenfassung
- Name des Herausgebers:
- Jannis Leidel
- Website des Verlags:
- http://github.com/jezdez/
Django-Konfigurationen. Stichworte
Django-Konfigurationen. Beschreibung
Django-Configurations ist eine Django-App, die die Projektkonfiguration von Django erhebt, indem er sich auf die Zusammenstellung von Python-Klassen verlassen. Es erweitert den Begriff von Django-Modul-basierten Einstellungen, die mit gut etablierten Objektorientierten Programmiermustern geladen werden Speichern Sie die Einstellungen-Konstanten, z. In Bash: exportieren django_configuration = mySettings und der Umgebungsvariablen Django_Settings_Module auf den Modul Importpfad wie üblich, z. In Bash: exportieren django_settings_module = mySite.SetTingSto Aktivieren Sie Django, um Ihre Konfiguration zu verwenden, um Ihre Konfiguration zu verwenden Ein typisches Management mit django-konfigurationen würde so aussehen: #! / usr / bin / env pythonimport osimport sysf __name__ == "__main__": os.environ.setdefault ('django_settings_module', 'mysite.settings') os. gebung.setdefault ('django_', 'mySettings') von Configurations.management Import Execute_From_Command_Line Execute_From_Command_Line (SYS.ARGV) Hinweis in Zeile 9 Wir verwenden das gemeinsame Werkzeug django.core.management.execute_from_core.management.execute_from_core.management.execute_from_core.line Dasselbe gilt für Ihre wsgi.py-Datei, z. = Get_wsgi_application () Hier verwenden wir nicht die Standard-Django.core.wsgi.get_wsgi_application-Funktion, sondern stattdessen konfigurationen.wsgi.get_wsgi_application.Das ist es! Sie können jetzt Ihr Projekt mit Manmaning.py und Ihrer bevorzugten WSGI-fähigen Homepage von WSGI verwenden
Django-Konfigurationen. Zugehörige Software