[Django]如何使用相对路径加载模版
来源:互联网 发布:中东路事件 知乎 编辑:程序博客网 时间:2024/05/19 08:23
模版的路径设置在settings.py中修改TEMPLATE_DIRS的值即可。
Django自带的注释说明如下:
# Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
# Always use forward slashes, even on Windows.
# Don't forget to use absolute paths, not relative paths.
也就是说Django是不推荐使用相对路径的。
那部署到站点的时候如何使用相对路径来加载模版呢?
可以用一下方式:
import os.path
TEMPLATE_DIRS = (
os.path.join(os.path.dirname(__file__), 'templates').replace('\\','/'),
)
那么此时Django会加载的路径,就是该settings.py文件所在的目录下的templates文件夹。
举个例子,比如我的站点部署如下:
只需要稍作修改即可:
import os.path
TEMPLATE_DIRS = (
os.path.join(os.path.dirname(__file__), '../templates').replace('\\','/'),
)
- [Django]如何使用相对路径加载模版
- Django 模板相对路径加载
- django模版路径问题
- eclipse使用相对路径加载图片
- 水晶报表如何来使用相对路径
- 如何在java中使用相对路径?
- WPF下使用Uri加载相对路径资源
- 如何取得相对路径
- Asp.Net 2.0连接ACCESS数据库相对路径问题,web.config中如何使用相对路径
- DLL加载,设置相对路径
- access使用相对路径
- 相对路径的使用
- Django 之----模版的使用
- JSP页面中如何使用相对路径访问文件
- 如何在log4j.properties文件中使用相对路径
- 如何在log4j.properties文件中使用相对路径
- SWT/Jface 如何获取、使用相对路径的图片?
- 【转】web.config中如何使用相对路径
- jqgrid - datatype为function获取数据
- activity 生命周期详解
- IIS是如何处理ASP.NET请求的
- 活动
- 关于NSURLRequestCachePolicy
- [Django]如何使用相对路径加载模版
- ORACLE 表空间基本操作
- cache内容输出
- HadoopSourceAnalyse --- Nodemanager Application FSM
- 给网页设计师和前端开发者看的前端性能优化
- 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。
- Python日期操作
- SVN本地服务器安装
- VC++6.0 显示行号