django 模板找不到TemplateDoesNotExist报错!
来源:互联网 发布:最早的网络搜索引擎 编辑:程序博客网 时间:2024/05/16 05:29
报错信息:
报错原因是找不到模板,
首先肯定是设置setting文件:
# TEMPLATES = [# {# 'BACKEND': 'django.template.backends.django.DjangoTemplates',# 'DIRS': [],# 'APP_DIRS': True,# 'OPTIONS': {# 'context_processors': [# 'django.template.context_processors.debug',# 'django.template.context_processors.request',# 'django.contrib.auth.context_processors.auth',# 'django.contrib.messages.context_processors.messages',# ],# },# },# ]把原来的TEMPLATES注释掉。
我的文件目录是这样的:
然后需要先获取settings文件的上一级目录也就是AssetsPool同级目录
之后设置TEMPLATE_DIRS将AssetsPool同级目录AssetsPoolApp下加入到模板路径中,
BASE_TEMPLATE_DIRS = os.path.abspath(os.path.dirname(os.path.dirname(__file__)))#获取当前脚本的父目录TEMPLATE_DIRS = ( os.path.join(BASE_TEMPLATE_DIRS,'AssetsPoolApp'),)之后再views之中就可以写入
return render_to_response('AppHtml/Login.html', {})如果TEMLATE_DIRS中是‘AssetsPoolApp/AppHtml’
那么在views之中就不用谢AppHtml了
就是:return render_to_response(''Login.html,{})
0 0
- django 模板找不到TemplateDoesNotExist报错!
- 关于Django模板报TemplateDoesNotExist异常
- Django报错:django.template.exceptions.TemplateDoesNotExist: index.html
- Django TemplateDoesNotExist
- 解决django TemplateDoesNotExist错误
- django TemplateDoesNotExist at /
- python3 Django TemplateDoesNotExist at /
- Django 异常TemplateDoesNotExist
- Django新建工程报错找不到文件
- 有时候,一点小问题,就会纠结你半天,真是基础不牢啊。 彻底解决 django的模板templates路径的问题; 一般会提示什么模板找不到,类似:TemplateDoesNotExist at /ac
- 解决Django换用jinja2模板引擎后admin提示“TemplateDoesNotExist”
- django:TemplateDoesNotExist错误的解决方法
- django 1.8 出现 TemplateDoesNotExist 错误
- django 1.8 出现 TemplateDoesNotExist 错误
- Django出错提示TemplateDoesNotExist at /
- django在控制台模板使用报错
- django 模板包含中文编码报错
- django 1.11 报表:django.template.exceptions.TemplateDoesNotExist:
- Java____实现定时任务的三种方法
- 10-2总结
- Android性能专项测试之GPU Monitor
- 《Hadoop: The Definitive Guide》读书笔记 -- Chapter 2 MapReduce
- [LeetCode]Palindrome Number
- django 模板找不到TemplateDoesNotExist报错!
- Python 实例方法、静态方法、类方法 (二十)
- C#学习日记17---显示类型转换具体用例
- csu1580 树形依赖背包模板题
- 互联网金融产品如何利用大数据做风控
- C代码优化方法小结
- 银行储蓄系统的可行性分析
- bzoj 1216 操作系统
- 黑马程序员——Java基础(七)之集合