(2018-05-14.Python从Zero到One)6、(Django)Django高级__1.5.1管理静态文件

管理静态文件

  • 项目中的CSS、图片、js都是静态文件

配置静态文件

  • 在settings 文件中定义静态内容
STATIC_URL = '/static/'
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, 'static'),
]
  • 在项目根目录下创建static目录,再创建当前应用名称的目录
mysite/static/myapp/
  • 在模板中可以使用硬编码
/static/my_app/myexample.jpg
  • 在模板中可以使用static编码
{ % load static from staticfiles %}
<img src="{ % static "my_app/myexample.jpg" %}" alt="My image"/>
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,799评论 19 139
  • 项目部署到阿里云(nginx+uwsgi)上后,静态文件加载没有问题。但是在本地,使用开发服务器,却始终加载不成功...
    兰山小亭阅读 5,745评论 0 9
  • 处理静态文件,尤其是在开发时,是一件很头疼的事情。在这篇文章中,我们将会讨论一些设置,目录结构和他们之间的相互影响...
    51reboot阅读 1,784评论 0 1
  • 5.10 宰予昼寝。子曰:朽木不可雕也,粪土之墙不可圬也,于予与何诛!子曰:始吾于人也,听其言而信其行,今吾...
    Vansi曾芬阅读 903评论 0 0
  • 同届不同班的同学给林介绍了一份工作。为什么要给林介绍,这个同学之前在做,由于自己要办签证,辞职时老板说必须找个...
    路小fei阅读 318评论 0 0

友情链接更多精彩内容