DJANGO应用程序的CSS不会在heroku上呈现

时间:2016-03-04 23:51:27

标签: django html5 heroku static-files

我遇到了heroku的问题。 在上面,按照我的项目的静态文件配置:

PROJECT_ROOT = os.path.abspath(os.path.join(__file__, os.pardir))
STATIC_ROOT = os.path.join(PROJECT_ROOT, 'core/static/')
STATIC_URL = '/static/'

这是我项目的结构

myapp
|--- core
      |--- static
|--- client
|--- product
|--- myapp
       |--- settings.py
       |--- urls.py

我先在本地跑过:

$ python manage.py makemigrations
$ python manage.py migrate

在服务器上:

$ heroku run python manage.py makemigrations
$ heroku run python manage.py migrate

之后,我做了:

$ git add .
$ git commit -m "I do some commit here."
$ git push heroku master

click here查看该网站。

之后,因为我没有看到我的模板,我做了:

python manage.py collectstatic --noinput

所以,我再次click here。但是还没有工作。

在我的模板库base.html中,我以{% load static %}开始。

有人可以帮助我吗? 非常感谢你。

0 个答案:

没有答案