Изображение в папке media_ root не отображается в шаблоне Django - PullRequest
0 голосов
/ 18 июня 2020

Изображение в media_ root не отображается.

This is how the web page looks like.

Мой код находится по адресу https://github.com/tomaszm-web/Django-ecommerce

Не могли бы вы помочь мне разобраться, почему изображение не отображается?

Ответы [ 2 ]

0 голосов
/ 19 июня 2020

Я заменил

    re_path(r'products/(?P<pk>\d+)/', ProductDetailView.as_view()),
    re_path(r'products-fbv/(?P<pk>\d+)/', product_detail_view),

на

    path("products/<int:pk>/", ProductDetailView.as_view()),
    path("products-fbv/<int:pk>/", product_detail_view),

в файле urls.py, и теперь он работает.

0 голосов
/ 18 июня 2020
STATIC_URL = '/static/'
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')

Я думаю, вы используете код более старой версии, но у вас есть django 3. Вы можете попробовать этот код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...