Django-6-静态资源

一、使用静态文件

1)首先确保django.contrib.staticfilesINSTALLED_APPS
2)在settings中定义 STATIC_URL

STATIC_URL ='/static/'

3)在你app的static目录中存放静态文件,比如:

App/static/example.jpg.

4)如果有别的静态资源文件,不在app下的static目录下,可以通过STATICFILES_DIRS来指定额外的静态文件电索目录。

STATICFILES_DIRS =[
    os.path.join(BASE_DIR,"static"),
]

5)在模板中使用load际签去加载静态文件

{% load_static %}
<img src='(% static "App/example.jpg" %}' />

二、使用媒体文件

在settings中配置MEDIA_ROOT

MEDIA_ROOT = os.path.join(BASE_DIR,'media')


原文始发于微信公众号(Python之家):Django-6-静态资源

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/198186.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!