Servir son dossier Media - Django rest framework Cloud web
... / Servir son dossier Media ...
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Servir son dossier Media - Django rest framework Cloud web

by
ThibaultF6
Created on 2019-12-10 14:42:46 (edited on 2024-09-04 10:51:36) in Hébergement Cloud Web

Bonjour, je me permets de vous contacter car depuis deux jours j'essaie de régler le problème d’accès aux fichiers média de mon api.

D’après la documentation de Django en mode production qui est mon cas, pour qu'on puisse servir son dossier média et ainsi avoir accès a ses photos depuis l' APi il faut modifier le virtualhost .

voici le lien de la documentation : https://docs.djangoproject.com/fr/3.0/howto/deployment/wsgi/modwsgi/#serving-files.

En parcourant le forum j'ai remarqué que l'on ne pouvait pas modifier nos virtualhost sur cloudweb.

Avez-vous une solution pour accomplir cette modification.

Je vous remercie par avance de votre aide.


9 Replies ( Latest reply on 2020-01-15 14:10:34 by
StephaneL40
)

ça peut répondre à ton souci: https://gist.github.com/pyguerder/6c67248c4fbcc3b88871 ?

Merci de ta réponse au vue du lien c'est spécifique a django en global et de mon coté je mets en place django rest framework. Je n est pas le fichier django.cgi.

Il est vraiment impossible de modifier son virtualHost ?

oui, virtuahost accessible avec root, tu es sur un mutualisé
il te faudrait un VPS ou +

Les accès root je ne penses pas les avoir faut il passer par le support ovh ?

Merci encore de ton aide.

non, tu es sur un mutualisé, donc:

* tu n'es pas root
* Ovh ne te modifiera ça pas pour toi, c'est automatisé, ça s'appelle *multisite* dans ton manager

Du coup comment je peux faire pour arriver a résoudre mon problème , car sinon l'offre cloud web ne me sert a rien si jeux pas accéder a des images via mon api .

je passe la main, je n'utilise ni django, ni cloudWeb

Ok en tout cas merci pour ton aide .

Bonjour,

Si la requête est toujours d'actualité, je peux aider. J'utilise le module whitenoise pour servir les fichier statiques et media avec django sur mon cloud web.

http://whitenoise.evans.io/en/stable/

J'espère que ça vous aidera.

Replies are currently disabled for this question.