Django学习之静态文件的调用详解


本文摘自php中文网,作者不言,侵删。

这篇文章主要介绍了关于Django学习之静态文件的调用详解,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

前言

静态文件是指 网站中的 js, css, 图片,视频等文件,本文主要给大家介绍了关于Django学习之静态文件调用的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧

方法如下

1.settings.py 静态文件相关示例代码及说明:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

# Static files (CSS, JavaScript, Images)

# https://docs.djangoproject.com/en/1.8/howto/static-files/

  

STATIC_URL = '/static/'

  

# 当运行 python manage.py collectstatic 的时候

# STATIC_ROOT 文件夹 是用来将所有STATICFILES_DIRS中所有文件夹中的文件,以及各app中static中的文件都复制过来

# 把这些文件放到一起是为了用apache等部署的时候更方便

STATIC_ROOT = os.path.join(BASE_DIR, 'collected_static')

  

# 其它 存放静态文件的文件夹,可以用来存放项目中公用的静态文件,里面不能包含 STATIC_ROOT

# 如果不想用 STATICFILES_DIRS 可以不用,都放在 app 里的 static 中也可以

STATICFILES_DIRS = (

 os.path.join(BASE_DIR, "common_static"),

 '/path/to/others/static/', # 用不到的时候可以不写这一行

)

  

# 这个是默认设置,Django 默认会在 STATICFILES_DIRS中的文件夹 和 各app下的static文件夹中找文件

# 注意有先后顺序,找到了就不再继续找了

STATICFILES_FINDERS = (

 "django.contrib.staticfiles.finders.FileSystemFinder",

 "django.contrib.staticfiles.finders.AppDirectoriesFinder"

)

阅读剩余部分

相关阅读 >>

Python相关的证书是什么

Python字典是什么,如何使用Python字典

Python如何在命令行定义函数

Python接单平台有哪些

Python是面向对象的吗

Python需要配置环境吗

Python向excel中插入图片的简单实现

如何编写登陆接口?

Python中是否存在三元运算符

从青铜到王者,进阶数据可视化2.0的五个Python库!

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...