2015-03-27 4 views
1

В моих настройках у меня естьКак получить доступ к файлам в Джанго

MEDIA_ROOT = os.path.join(BASE_DIR, 'media') 
MEDIA_URL = '/media/' 

мои загруженные файлы будут сохранены в папке медиа ..

В моем шаблоне теперь я хочу, чтобы получить доступ к этим файлам

<img src="{{MEDIA_URL}}{{file.my_file}}" width="100" height="100" /></a> 

Когда я делаю это, он не показывает изображения или файл. Как я могу получить файл. Что я должен использовать?

+0

{{file.my_files}} предоставить изображение из контекста. не дает изображения – gamer

+0

, вы должны посмотреть на этот документ https://docs.djangoproject.com/en/dev/howto/static-files/ – CY5

+0

Если вы проверите путь изображения, который создается в консоли вашего браузера , что он говорит? –

ответ

0

, что я поставил в settings.py: MEDIA_ROOT = '/home/paulius/django-paulius/epc/static/'

там у меня есть несколько папок для моих статических файлов. один из них - для загруженных файлов. в моем шаблоне я напишу: <p><a href="/static/assets/{{patient.thumbnail}}">FILE</a></p>

этот одно работает. Я использую его прямо сейчас. попробуйте проверить url в ваших файлах, может быть, вы опечатали что-то

Смежные вопросы