Задать вопрос
BotaniQ_Q
@BotaniQ_Q

Не находит путь картинки?

Такс, значит добавление картинок в Django.

models.py
from django.db import models


# Create your models here.
class Article(models.Model):
	class Meta: 
		db_table = "article"


	article_image = models.ImageField(null=True, blank=True, upload_to="Images")

admin.py

from django.contrib import admin
from article.models import Article

# Register your models here.

class ArticleAdmin(admin.ModelAdmin):
	fields = [ 'article_image']
	
admin.site.register(ArticleAdmin)


settings.py (part)
STATIC_URL = '/static/'
MEDIA_URL = '/media/'<code lang="html">

</code>
MEDIA_ROOT = os.path.join(BASE_DIR, 'article/media')


article.html
{% block articles %}

<img src="{{ article.article_image.url }}">
{% endblock %}

В хроме в панели разработчика показывает что картинка грузится из /media/Images/
Где она и лежит, она лежит в папке приложения article/media/Images, но при попытке перейти по адресу 127.0.0.1:8000/media/Images/bm9ahXKaDZM.jpg
выкидывает на ошибку урлов, что нет такого урла, как правильно сделать что бы картинка грузилась у меня? :(
  • Вопрос задан
  • 412 просмотров
Подписаться 3 Комментировать
Подписчики вопроса 3 К ответам на вопрос (0)