django-media-utils

Django-Dienstprogramme zur Verwaltung statischer Vermögenswerte
Jetzt downloaden

django-media-utils Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Carl Meyer
  • Website des Verlags:
  • https://launchpad.net/~carljm

django-media-utils Stichworte


django-media-utils Beschreibung

Django-Dienstprogramme zur Verwaltung statischer Vermögenswerte Django-Media-Utils enthält Dienstprogramme für die Verwaltung statischer Dateien in Django-Projekten.Das serve_app_media Vlayeserve statische Vermögenswerte von Medienordnern in allen installierten Apps in der Entwicklung /(?P.+)$ ',' media_utils.views.serve_app_media ') Die Dateien in my_app / media / werden dann in der Medien / URL verfügbar sein, als ob sie sich auf media_root befinden. Dateien eigentlich bei media_root-Vorrang, dann werden Apps in der Reihenfolge der Installation_Apps-Liste geprüft. Dies ist analog zum App_Directories Template Loader.A Common Convention besteht darin, die statischen Dateien Ihrer App unter my_App / media / my_app / in diesem Fall auf der URL /MEDIA/MY_APP/Diesen zu servieren. Diese Ansicht ist für den Einsatz in Nur Entwicklung. Konfigurieren Sie Ihren Webserver richtig, um Medien in der Produktion zu bedienen (siehe den Befehl link_media Management) .Das link_media-Management-Befehl, wenn Sie Ihre Website in die Produktion verschieben, möchten Sie, dass Ihr Webserver statische Dateien direkt vom Dateisystem nicht durch Django bedient. Wenn Sie Medien in mehreren wiederverwendbaren Apps haben, kann dies ein Schmerz sein, um Symlinks oder Webserver-Alias-Richtlinien manuell einzurichten, um die Funktionalität der SOLF_APP_MEDIA-Ansicht zu investieren. Der Befehl link_media Management erstellt automatisch symbolische Links zu allen Ihren Mediendateien, einschließlich Dateien in Anwendung Verzeichnisse, aus einem Webserver-Verzeichnis, das Sie angeben. Beispielsweise: Namensclashes werden mit der gleichen Prioritätsreihenfolge aufgelöst, wie in der SOLT_APP_MEDIA-Ansicht: Dateien in dem Projekt media_root-Vorrang, gefolgt von App-Dateien in Installation_Apps bestellen. im angegebenen Verzeichnis. Wenn Sie die Option --clean übergeben, entfernen Sie zunächst alle Dateien und Unterverzeichnisse im angegebenen Verzeichnis, bevor Sie seine symbolischen Links erstellen. Seien Sie vorsichtig mit dieser Option! Natürlich ist dieser Befehl nur für Betriebssysteme nützlich, die symbolische Links unterstützen. Bitte melden Sie Fehler auf der offiziellen Homepage: http://launchpad.net/django-media-utils Anforderungen: · Django · Python


django-media-utils Zugehörige Software