Такс, значит добавление картинок в 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
выкидывает на ошибку урлов, что нет такого урла, как правильно сделать что бы картинка грузилась у меня? :(