Vous n'êtes pas identifié(e).
Bonjour
Existe-t-il une méthode django pour accéder à un fichier image (ou
autre fichier stocké sur disque) à partir de son url, sachant que
cette url peut pointer vers un fichier du thème ou un fichier media
quelconque utilisé par l'appli.
J'avais utilisé une astuce en m'appuyant sur le django-settings :
if urlpath.startswith('/static/'):
filename = urlpath.replace('/static/','',1)
is_static = True
else:
filename = urlpath.split('/')[-1]
if is_static:
f = open(path.join(settings.STATIC_PATH,
fkey), 'rb')
else:
f = open(path.join(settings.MEDIA_ROOT,
fkey), 'rb')
Mais avec de possibles virtual hosts en frontal, on s'aperçoit que
c'est du bricolage.
Merci d'avance pour toute piste.
Jean-mat
Hors ligne