LoginSignup
0
1

More than 5 years have passed since last update.

Django1.11.1 画像アップローダー 躓きやすいポイント

Posted at

問題

Djangoにて画像アップローダーを実装する場合、画像の保存までは出来ても画像が読めないよ!という諸問題にぶち当たることがあるのではないかと思ったので共有します。settings.pyやmodels.pyに関しては書き間違いがないと思いますので、多分大きなチョボミスポイントは以下じゃなかろうかと。

urls.py
from django.conf import settings
from django.conf.urls import url, include
from django.conf.urls.static import static
from django.contrib import admin

urlpatterns = [
    url(r'^myapp/', include('myapp.urls',namespace='myapp')),
    url(r'^admin/', admin.site.urls),
]
if settings.DEBUG:
    urlpatterns += static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)

概ねこんな感じで回避できるんじゃないかな、と。後はテンプレートに

{% for i in result_list %}
<img src="{{ i.image_url.url }}">
{% endfor %}

こういう感じで呼び出せばOKでしょう。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1