Django heroku static dir

后端 未结 3 1404
情话喂你
情话喂你 2021-01-31 05:43

I\'m new to heroku and I tried a simple django app without css.

But I just added a css file in my app and when i do this:

git push heroku master
         


        
3条回答
  •  别那么骄傲
    2021-01-31 06:19

    The problem is the absolute path you are using for STATIC_ROOT isn't found in Heroku server.

    To resolve it, consider the following approach.

    In your settings.py:

    PROJECT_ROOT = os.path.abspath(os.path.dirname(__file__))
    STATIC_ROOT= os.path.join(PROJECT_DIR,'staticfiles/')
    STATICFILES_DIRS = (
        os.path.join(PROJECT_ROOT,'static/'),
    )
    

提交回复
热议问题