DJango 1.8 配置静态资源文件可访问

简介: 1、在settings.py中加入静态文件的定义 STATIC_URL = '/static/' //设置STATIC_URL为存储静态文件的路径(基于根目录)STATICFILES_DIRS = ( os.

1、在settings.py中加入静态文件的定义

STATIC_URL = '/static/' //设置STATIC_URL为存储静态文件的路径(基于根目录)
STATICFILES_DIRS = (
    os.path.join(BASE_DIR, "static"),
)

//  配置存储静态文件的路径映射值,这个值用于模版引用路径的转换

2、在urls.py中添加静态文件请求的路径映射

url(r'^static/(?P<path>.*)$','django.views.static.serve',{'document_root':settings.STATIC_ROOT}),

3、在模版文件中引用

{% load staticfiles %}
//  模版文件中需要引用staticfiles,如果未加这句引用的话,模版引用找不到static符号

<img src="{% static "xx.png"%}"></img>
//   静态文件引用方式


目录
相关文章
|
1月前
|
设计模式 JSON 前端开发
前后端配置动态的数据字段标签(django_vue)
前后端配置动态的数据字段标签(django_vue)
26 0
|
5天前
|
缓存 运维 Serverless
Serverless 应用引擎产品使用合集之基于django应用模板创建的FC,如何配置数据库
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
7天前
|
API 数据安全/隐私保护 网络架构
在django3中配置应用的权限
【6月更文挑战第9天】该文档介绍了Django REST Framework的权限管理。总结来说,本文介绍如何设置严格项目权限和如何通过自定义权限控制对特定资源的访问。
26 10
在django3中配置应用的权限
|
12天前
|
JSON 测试技术 API
迁移django3配置新应用
【6月更文挑战第4天】本文介绍创建应用的具体步骤。首先创建名为`posts`的新Django应用,实现blog API功能。并说明如何编写测试用例,并执行迁移。建议为API版本控制,如v1和v2,以便逐步升级。
26 1
|
14天前
|
Python 数据库 Linux
使用django创建和配置应用
【6月更文挑战第2天】本文介绍在Linux环境下,安装Python3和Django,创建名为`library`的项目。创建超级用户并注册应用到`admin.py`。配置URL路由,创建模板文件`book_list.html`展示书籍列表。访问查看结果,确保已更新`ALLOWED_HOSTS`。如果遇到问题,如admin访问错误,可运行管理 shell 调整站点设置。
21 0
|
1月前
|
前端开发 UED Python
Wagtail-基于Python Django的内容管理系统CMS实现公网访问
Wagtail-基于Python Django的内容管理系统CMS实现公网访问
|
1月前
|
运维 监控 Serverless
Serverless 应用引擎产品使用之阿里函数计算中在自定义环境下用debian10运行django,用官方层的python3.9,配置好环境变量后发现自定义层的django找不到了如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
1月前
|
Python
Django开发——配置环境
Django开发——配置环境
|
1月前
|
JavaScript 中间件 Python
Django如何配置解决CORS问题
Django如何配置解决CORS问题
37 0
|
1月前
|
前端开发 Python
在vscode中如何配置Django项目
在vscode中如何配置Django项目
25 0