2016-02-20 1 views
3

Comment définir le paramètre django-oscarOSCAR_MISSING_IMAGE_URL lorsque vous utilisez S3BotoStorage comme backend? J'utilise aussi le compresseur django.Définir OSCAR_MISSING_IMAGE_URL avec django-stockages S3 Boto

J'ai créé un dossier media dans mon compartiment S3 et j'ai chargé manuellement l'image dans le sous-répertoire du compartiment. Mon réglage actuel est

OSCAR_MISSING_IMAGE_URL = MEDIA_URL + "/media/image_not_found.svg" 

MEDIA_URL est mon URL seau S3.

Un moyen de l'obtenir pour rendre l'image manquante correctement?

Répondre

2

Sans familiair les détails de django-oscar, according to the docs, OSCAR_MISSING_IMAGE_URL par défaut, est réglé sur 'image_not_found.jpg'.

Donc je suppose que dans votre cas, vous avez seulement besoin de 'image_not_found.svg'. Il n'est pas nécessaire de passer le MEDIA_URL. En outre, selon le inline docs in the code, solr (le moteur de thumbnailing) exige tous les fichiers à l'intérieur MEDIA_ROOT.