django-localdevstorage yra sandėliavimo backends už Django, kuri padeda vystymosi metu komplektas, & nbsp;. Vietoj to, kad nukopijuoti visą vartotojų kuriamo žiniasklaidos iš gyvų svetainėje vietos vystymosi, sandėliavimo backends teikiamos django-localdevstorage bus atsisiųsti garso ir vaizdo failus kad nėra vietos "pagal pareikalavimą".
Diegimas
Nustatyti vieną iš teikiamų saugojimo backends savo settings.py. Tai yra:
& Nbsp; http: DEFAULT_FILE_STORAGE = 'localdevstorage.http.HttpStorage "
& Nbsp; (daugiau paseks)
HTTP
Nustatykite atsarginį URL, kuris turėtų būti naudojamas paimti trūkstamus failus. Tai paprastai domenas ir MEDIA_URL iš jūsų svetainėje:
LOCALDEVSTORAGE_HTTP_FALLBACK_URL = 'http://www.example.com/media/ "
Pastaba
Įsitikinkite, kad įtraukti gale velniop. Nėra klaidas ar įspėjimai bus iškeltas jei jūsų medijos failus negali būti rasta.
Išlygos
- Nuo django-localdevstorage išplečia Django saugojimo posistemės (FileSystemStorage turi būti tiksli), tik kodas, kuris naudoja Django failų saugojimo abstrakcija veikia su django-localdevstorage. Kodeksą, kuris aplenkia Django ir pasiekia failus tiesiai nebus naudinga.
- Šiuo metu tik vienas posistemės yra numatyta. . Antrasis naudojant SSH planuojama
Reikalavimai :
- Python
- Django
Komentarai nerastas