没有合适的资源?快使用搜索试试~ 我知道了~
管理静态文件文件管理配置(找文件位置, 以及文件的存放)1、基本配置django.contrib.staticfiles 被包含在INSTALLED_APPS中
资源详情
资源评论
资源推荐
管理静态文件
文件管理配置(找文件位置, 以及文件的存放)
1、基本配置
django.contrib.staticfiles 被包含在 INSTALLED_APPS 中
Setting 文件定义了 static_url = ‘/static/’
在 template 中, 硬编码/static/my_app/style.css
使用 static 模板标签,通过配置 staticfiles_storage 存储(可以配置 cdn 来 serve 静态文
件)
将文件放在 my_app/static/my_app/style.css
2、额外配置(与 app 无关的一些 static 文件配置)
可以定义一系列的 STATICFILES_DIRS
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
'/var/www/static/',
]
Serving 文件(通过一个/static/... 能找到实际文件)
1、开发阶段 serving
在 debug 为 True 的情况下, runserver 会自动 serving 静态文件(不推荐)
也可以手动(此方法仅仅在 debug 模式,并且指定前缀是本地的:/static/, 不是一个 url,
并且只服务于 static_root 文件夹, 而不会自动搜索):
urlpatterns = [
# ... the rest your URLconf goes here ...
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
航知道
- 粉丝: 27
- 资源: 302
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0