主流网站编程语言,wordpress链接样式表,陕西省平安建设网站,如何获取网站是哪个公司制作1.什么是静态文件 不能与服务器端做动态交互的文件都是静态文件 如:图片,css,js,音频,视频,html文件(部分) 2.静态文件配置 在 settings.py 中配置一下两项内容: 1.配置静态文件的访问路径 通过哪个url地址找静态文件 STATIC_URL ‘/static/’ 说…1.什么是静态文件 不能与服务器端做动态交互的文件都是静态文件 如:图片,css,js,音频,视频,html文件(部分) 2.静态文件配置 在 settings.py 中配置一下两项内容: 1.配置静态文件的访问路径 通过哪个url地址找静态文件 STATIC_URL ‘/static/’ 说明: 指定访问静态文件时是需要通过 /static/xxx或 127.0.0.1:8000/static/xxx xxx 表示具体的静态资源位置 2.配置静态文件的存储路径 STATICFILES_DIRS STATICFILES_DIRS保存的是静态文件在服务器端的存储位置 示例: # file: setting.py STATICFILES_DIRS ( os.path.join(BASE_DIR, static), ) 3.访问静态文件 使用静态文件的访问路径进行访问 访问路径: STATIC_URL ‘/static/’ 示例: img src/static/images/lena.jpg img srchttp://127.0.0.1:8000/static/images/lena.jpg settings.py中设置 DEBUG True #注意 如果将DEBUG设置为 False 将无法访问到静态文件 STATIC_URL /static/STATICFILES_DIRS (os.path.join(BASE_DIR, static),
)访问的例子 http://127.0.0.1:8000/static/code.png 通过 {% static %}标签访问静态文件 {% static %} 表示的就是静态文件访问路径 加载 static {% load static %} 使用静态资源时 语法: {% static 静态资源路径 %} 示例: img src{% static images/lena.jpg %} 此setting配置静态文件的方案只用于测试开发环境 正式上线后将采取新的解决方案 1、nginx 挂载静态文件 2、CDN 内容网络分发服务【阿里云 网宿 蓝汛】将所有静态文件交由CDN即可 只需将代码中所有src地址填写成cdn公司提供的地址域名即可 CDN - 用户请求静态资源时解析用户所在位置信息将请求调度到离用户最近的服务器上减少无必要网络层跳转 ———————————————— 版权声明本文为博主原创文章遵循 CC 4.0 BY-SA 版权协议转载请附上原文出处链接和本声明。 原文链接https://blog.csdn.net/liuxingxing_star/article/details/103995191