Something like the following worked for me on similar Heroku/MEDIA_ROOT issue.
TEMPLATE_LOADERS = ('django.template.loaders.filesystem.Loader','django.template.loaders.app_directories.Loader',)BASE_PATH = os.path.dirname(__file__)TEMPLATE_DIRS = ( os.path.join(BASE_PATH, "project/templates/templates"), )
However, if you stuck to the default directory structure for Django, you would not have to set TEMPLATE_DIRS at all. Ie, home.html
should be at project/project/templates
. Typically css/javascript is outside that directory. I can verify that this works on Heroku.