I have a django app that I am successfully deplying to heroku. When I dry-run the collectstatic command locally everything works fine.
python manage.py colle
Check this out Django and Static Assets. It seems to be updated recently and you can serve static files nicely using this dj-static package.