Cosa fa esattamente Django con MEDIA_ROOT
? Non l'ho mai capito Dal momento che Django non utilizza i supporti statici e devi installare apache o qualcosa di simile, perché è importante in quale directory si trova?Cosa fa Django con `MEDIA_ROOT`?
risposta
Non sei l'unico che si chiede; controlla Django ticket #10650. Sulla base dei commenti di sviluppatori Django lì, credo che questo praticamente riassume ciò MEDIA_ROOT
è utilizzato per:
Purtroppo, Django è anche colpa di essere troppo vaga nei suoi documenti su ciò che root_supporto e MEDIA_URL sono usato per. La ricerca tramite il codice di Django conferma che MEDIA_ROOT & MEDIA_URL sono utilizzati per il caricamento di file e che MEDIA_URL viene fornito come un valore per i modelli tramite i processori di contesto predefiniti (disponibile quando si utilizza RequestContext ??).
Sembra essere utilizzato da alcune classi in Django come predefinito - ad esempio, FileSystemStorage lo utilizza come posizione predefinita per archiviare i file.
Quando si crea un modello con gli attributi ImageField o FileField, è necessario passare l'argomento upload_to. Questo è un percorso relativo verrà aggiunto al tuo percorso MEDIA_ROOT e ci sarà salvare e recuperare i file.
- 1. django - quando dovrei usare media_root o static_root?
- 2. Cosa fa '_' nel codice Django?
- 3. Django-tinymce e django-filebrowser, upload di immagini Ricerca dell'errore Upload-Folder (MEDIA_ROOT + DIRECTORY)
- 4. Cosa fa?
- 5. Cosa fa [:]?
- 6. Cosa fa Cython con le importazioni?
- 7. Cosa fa AVEncoderAudioQualityKey?
- 8. Cosa fa un gradlew
- 9. Cosa fa IFormatProvider?
- 10. Che cosa fa MailMessage.IsBodyHtml?
- 11. Cosa fa Application.Run()?
- 12. Che cosa fa MaxDegreeOfParallelism?
- 13. Cosa fa questo codice?
- 14. Cosa fa IAppbuilder.UseWebApi?
- 15. Che cosa fa api.imply?
- 16. Cosa fa SwingUtilities.invokeLater?
- 17. C++ - cosa fa [=]?
- 18. Cosa fa glUseProgram (0)?
- 19. Cosa fa mod_pagespeed?
- 20. Cosa fa == in Ruby?
- 21. Cosa fa rb-fsevent?
- 22. Cosa std :: _ lockit fa?
- 23. Cosa fa std :: thread.join()?
- 24. Tensorflow: cosa fa tf.nn.separable_conv2d?
- 25. Cosa fa onPrepareOptionsMenu?
- 26. Cosa fa addActionListener?
- 27. Cosa fa NSRunLoop?
- 28. Cosa fa .pack()?
- 29. Cosa fa @NSManaged?
- 30. Cosa fa effettivamente addChildViewController?
Questo è un ottimo lavoro di ricerca - peppergrower. – Jibin