Загрузка изображения из оболочки возможна, но от администратора нет - PullRequest
0 голосов
/ 18 марта 2020

В моей модели есть FilePathField с аргументом пути. Из оболочки я могу получить доступ к изображениям по этому пути, также в шаблонах доступны изображения. Моя проблема в том, что когда я пытаюсь получить доступ к объектам в админке или добавить объект, у меня появляется ошибка.

[WinError 3] The system cannot find the path specified: '/img'

models.py

class Project(models.Model):
    title = models.CharField(max_length=100)
    description = models.TextField()
    technology = models.CharField(max_length=20)
    image = models.FilePathField(path="/img")

index. html

<body>
    <img src="{% static 'img/python_logo.png' %}" alt="">
    {% for t in topic %}
        <p>{{ t.title }}</p>
        <p>{{ t.description }}</p>
        <p>{{ t.technology }}</p>
        <img src="{% static t.image %}" alt="">
    {% endfor %}
</body>

settings.py

STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static'), ]
STATIC_ROOT  = os.path.join(BASE_DIR, 'staticfiles')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...