"GET /articles/articles_img/2022/06/17/secre_top.jpg HTTP/1.1" 404 3793 Что делать?
#articles models.py
from django.db import models
from django.utils import timezone
class Articles(models.Model):
article_title = models.CharField('Название', max_length=50)
article_anons = models.CharField('Анонс', max_length=50)
article_author = models.CharField('Автор', max_length=32, default='user')
article_date = models.DateField('Дата публикации', default=timezone.now)
article_content = models.TextField('Контент')
article_image = models.ImageField('Превью', upload_to='articles_img/')
article_tags = models.CharField('Теги', max_length=50)
article_comments = models.IntegerField('Ответы', default=0)
article_likes = models.IntegerField('Нравиться', default=0)
def __str__(self):
return self.article_title
#articles forms.py
from .models import Articles
from django.forms import ModelForm, TextInput, Textarea, FileInput
class ArticlesForm(ModelForm):
class Meta:
model = Articles
fields = ['article_title', 'article_anons', 'article_content', 'article_tags', 'article_image']
widgets = {
'article_title': TextInput(attrs={
'class': 'form-control',
'placeholder': ''
}),
'article_anons': TextInput(attrs={
'class': 'form-control',
'placeholder': ''
}),
'article_content': Textarea(attrs={
'class': 'form-control',
'placeholder': ''
}),
'article_tags': TextInput(attrs={
'class': 'form-control',
'placeholder': ''
}),
'article_image': FileInput()
}
<!-- Шаблон html -->
{% extends 'main/layout.html' %}
{% block content %}
<div class="content">
<div class="box">
<!-- bla bla bla bla -->
{% if articles %}
{% for el in articles %}
<div class="alert alert-articles">
<img src="{{ el.article_image }}" alt="">
</div>
<!-- bla bla bla bla -->
{% endfor %}
{% endif %}
</div>
</div>
{% endblock %}
Не выводит нужное мне изображение, не может найти. Изображение находится по адресу - "GET /media/articles_img/2022/06/17/secre_top.jpg HTTP/1.1" 304 0
Запрос - "GET /articles/articles_img/2022/06/17/secre_top.jpg HTTP/1.1" 404 3793
В urls вписал + MEDIA и STATIC.