django 的admin 放在SAE的时候没有样式 怎么回事呀
gg了网上的方法好像都不行
但是在本地是有样式的 本地无论有没有static文件夹都可以显示
SAE上 方上static文件夹也不可以
求解怎么解决呢
tree
setting
回答:
参考一下这种方式:
.├── app
│ └── settings
│ ├── __init__.py
│ └── base.py
├── static
│ ├── css
│ ├── img
│ └── js
└── templates
base.py
import osPROJECT_PAHT = os.path.dirname(os.path.firname(__file__) + '/../../')
PROJECT_STATIS_ROOT = os.path.join(PROJECT, 'static')
SITE_MEDIA_ROOT = os.path.join(PROJECT_PATH, 'site_media')
STATIC_URL = '/static/'
STATICFILES_DIRS = (
PROJECT_STATIC_ROOT,
)
MEDIA_ROOT = os.path.join(SITE_MEDIA_ROOT, 'media')
MEDIA_URL = '/media/'
TEMPLATE_DIRS = (
os.path.join(PROJECT_PATH, 'templates'),
)
...
回答:
我也遇到了同样的问题,现在解决,并记录在我的豆瓣中:
http://www.douban.com/note/285664742/
以上是 django 的admin 放在SAE的时候没有样式 怎么回事呀 的全部内容, 来源链接: utcz.com/a/161586.html