Django ImageField Изображение не найдено - PullRequest
0 голосов
/ 09 июля 2019

не работает, когда я меняю его таким образом

path('<str:gameslug>/player/<str:slug>',player_detail,name="player_detail"), //don't work 404 not found error

до изменения (работал)

  path('player/<str:slug>',player_detail,name="player_detail"), // was working

models.py

image=models.ImageField(null=True,blank=True,upload_to='player')

ОШИБКА: Страница не найдена (404)

1 Ответ

0 голосов
/ 10 июля 2019

я изменил upload_to='player на

Теперь стало понятнее

def create_path(instance, filename):
        import os.path
        return os.path.join(
             instance.game.slug,
             filename
        )

теперь URL;media / gameslug / filepath

...