Django模板报TemplateDoesNotExist异常(亲测可行)


Posted in Python onDecember 18, 2020

环境

Django 2.0 + Win 10 + Pycharm + 360浏览器

报错

Django模板报TemplateDoesNotExist异常(亲测可行)

项目结构(报异常)

Django模板报TemplateDoesNotExist异常(亲测可行)

解决方法

看了好多大佬的解决方法,基本上都是配置settings.py文件,配来配去搞了好几个小时,依然没有解决问题。

后来发现,提示说的是templates路径下找不到文件,那么我们就在项目里面自己建个文件夹,命名为templates。

运行发现,还是有问题,还是找不到html,修改路由啥的搞了一通,还是没用。

经过多次实验,发现了正解:在templates下新建个文件夹,与应用名称相同(我的是indexpage),再把html放到路径下,终于可以访问了!

项目结构(已解决)

Django模板报TemplateDoesNotExist异常(亲测可行)

代码(已解决)

 indexpage/views.py

... ...
def get_login_page(request):
  return render(request, "indexpage/login.html")
 ... ...

indexpage/urls.py

from django.urls import path, include
 
import indexpage.views
 
urlpatterns = [
 
  path('hello',indexpage.views.helloworld),
  path('login', indexpage.views.get_login_page),
  
]

settings.py(保持默认)

... ...
 
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
 
# print(BASE_DIR)
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',
      ],
    },
  },
]
    ... ...

到此这篇关于Django模板报TemplateDoesNotExist异常(亲测可行)的文章就介绍到这了,更多相关Django TemplateDoesNotExist异常内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python使用xmlrpclib模块实现对百度google的ping功能
Jun 02 Python
使用Python的Django框架结合jQuery实现AJAX购物车页面
Apr 11 Python
python opencv实现运动检测
Jul 10 Python
python使用tcp实现局域网内文件传输
Mar 20 Python
对numpy下的轴交换transpose和swapaxes的示例解读
Jun 26 Python
Python 获取 datax 执行结果保存到数据库的方法
Jul 11 Python
python求加权平均值的实例(附纯python写法)
Aug 22 Python
基于TensorFlow常量、序列以及随机值生成实例
Jan 04 Python
在Python IDLE 下调用anaconda中的库教程
Mar 09 Python
Python几种常见算法汇总
Jun 02 Python
Python使用Matlab命令过程解析
Jun 04 Python
基于python实现计算两组数据P值
Jul 10 Python
python 爬虫爬取京东ps4售卖情况
Dec 18 #Python
python实现视频压缩功能
Dec 18 #Python
MoviePy常用剪辑类及Python视频剪辑自动化
Dec 18 #Python
python 实现全球IP归属地查询工具
Dec 18 #Python
MoviePy简介及Python视频剪辑自动化
Dec 18 #Python
Python非单向递归函数如何返回全部结果
Dec 18 #Python
python复合条件下的字典排序
Dec 18 #Python
You might like
PHP高级对象构建 工厂模式的使用
2012/02/05 PHP
PHP @ at 记号的作用示例介绍
2014/10/10 PHP
实例讲解PHP表单验证功能
2019/02/15 PHP
XML的代替者----JSON
2007/07/21 Javascript
input+select(multiple) 实现下拉框输入值
2009/05/21 Javascript
javascript教程:关于if简写语句优化的方法
2014/05/17 Javascript
根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本)
2015/09/14 Javascript
js点击返回跳转到指定页面实现过程
2020/08/20 Javascript
js事件驱动机制 浏览器兼容处理方法
2016/07/23 Javascript
基于jQuery实现页面搜索功能
2020/03/26 Javascript
jQuery实现产品对比功能附源码下载
2016/08/09 Javascript
Bootstrap CDN和本地化环境搭建
2016/10/26 Javascript
node koa2实现上传图片并且同步上传到七牛云存储
2017/07/31 Javascript
jQuery结合jQuery.cookie.js插件实现换肤功能示例
2017/10/14 jQuery
浅谈VUE单页应用首屏加载速度优化方案
2018/08/28 Javascript
[03:05]《我与DAC》之xiao8:DAC与BG
2018/03/27 DOTA
python爬虫教程之爬取百度贴吧并下载的示例
2014/03/07 Python
python3.6+django2.0开发一套学员管理系统
2018/03/03 Python
python实现翻译word表格小程序
2020/02/27 Python
Anaconda和ipython环境适配的实现
2020/04/22 Python
python用什么编辑器进行项目开发
2020/06/17 Python
专业毕业生个性的自我评价
2013/10/03 职场文书
技校毕业生的自我评价
2013/12/27 职场文书
优秀公益广告词大全
2014/03/19 职场文书
劲霸男装广告词改编版
2014/03/21 职场文书
党员创先争优公开承诺书
2014/03/28 职场文书
电子商务专业毕业生求职信
2014/06/12 职场文书
领导党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
村党支部书记个人对照材料汇报
2014/10/26 职场文书
捐资助学感谢信
2015/01/21 职场文书
同学聚会邀请函
2015/01/30 职场文书
2015年师德师风自我评价范文
2015/03/05 职场文书
2015年党员公开承诺事项
2015/04/27 职场文书
复兴之路展览观后感
2015/06/02 职场文书
团组织推荐意见
2015/06/05 职场文书
关于空气污染危害的感想
2015/08/11 职场文书