Django-HashedFileenamestorage.

Ein Django-Speicherbackende, das Dateien nach Hash-Wert nennt
Jetzt downloaden

Django-HashedFileenamestorage. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ecometrica
  • Website des Verlags:
  • http://github.com/ecometrica/

Django-HashedFileenamestorage. Stichworte


Django-HashedFileenamestorage. Beschreibung

DJANGO-HASHEDFILENAMESTORAGE ist eine Django-App, die ein Django-Speicher-Backend enthält, das Dateien von Hash Value angibt, django.core.files.Storage.FileSystemStorage mit widersprüchlichen Dateinamen, indem er einen Unterstrich in die Datei anheppt. Wenn Sie beispielsweise versuchen, Hello.txt zu erstellen, wenn es bereits vorhanden ist, wird es als Hello_.txt.django-HashedFileenamestorage umbenannt Speichern Sie es als D3486AE9136E7856BC42212385A797094475802.txt. Verzeichnisnamen und Erweiterungen bleiben erhalten, nur der Root-Dateiname wird geändert. Dies bedeutet, dass eine Kopie dieser Datei im zugrunde liegenden Backend gespeichert wird, solange egal wie oft hello.txt hochgeladen wird Starten Sie Ihre Django-Einstellungsdatei: - Set Default_File_Storage an 'django_hashedfileenamestorage.storage.hashedfileenameAnsystemStorage'HasdIndFileDeAndorageStorage, das Sie auf Django's FileSystemSystemstorage-Speicherplatz unterstützt haben. Dateien. Dazu liest er den Inhalt der Datei und erzeugt einen SHA-1-Hash von ihnen.Filenamen haben ihre Erweiterungen erhalten, so dass doppelte Inhalte im Dateisystem vorhanden sein können, aber es ist wichtig, Dateien mit ihrem ordnungsgemäßen zu dienen Content-Typen.product's Homepage


Django-HashedFileenamestorage. Zugehörige Software