django-localdevstorage är en uppsättning lagrings implementationer för Django som hjälper under utveckling. & Nbsp; Istället för att behöva kopiera all användar genererade media från levande plats för lokal utveckling, kommer lagringsbackends tillhandahålls av django-localdevstorage hämta mediefiler som inte är tillgängliga lokalt "on demand".
Installation
Ställ in en av de medföljande förvaringsbackends i din settings.py. Dessa är:
& Nbsp; HTTP: DEFAULT_FILE_STORAGE = 'localdevstorage.http.HttpStorage'
& Nbsp; (fler kommer att följa)
HTTP
Ställ reserv URL som ska användas för att hämta filer som saknas. Detta är oftast den domän och MEDIA_URL av den aktiva webbplatsen:
LOCALDEVSTORAGE_HTTP_FALLBACK_URL = 'http://www.example.com/media/'
Obs!
Se till att inkludera snedstreck. Inga fel eller varningar höjs om dina mediefiler inte kan hittas.
Förbehåll
- Eftersom django-localdevstorage sträcker sig en Django lagrings backend (FileSystemStorage för att vara exakt), bara kod som använder Django s fillagring abstraktion arbetar med django-localdevstorage. Kod som kringgår Django och åtkomst filer direkt kommer inte att gynna.
- För närvarande är endast en backend tillhandahålls. . En andra med SSH planeras
Krav :
- Python
- Django
Kommentarer hittades inte