Django サイトを開発サーバーから Heroku に移植するときに奇妙な問題が発生します。django を使用して静的ファイルを直接提供することは想定されていませんが、今のところアイデアをテストしているだけです。
私は使用してみました:
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
urlpatterns += staticfiles_urlpatterns()
としても:
from django.conf import settings
urlpatterns += patterns(
(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.STATIC_ROOT}),)
しかし、どちらのソリューションでも、.css ファイルは問題なく提供されますが、.png 画像ファイルは提供されません。Django と Heroku の処理方法に関して、これらのファイルが異なる理由はありますか?