您的位置:首页 > 编程语言 > Go语言

django初学遇到的templates问题,已解决

2018-01-25 16:48 447 查看
最近一直学习django框架,在开始学习模板时,需要在自己的app文件夹下建立一个templates文件夹,里面用来存放html文件,但是楼主粗心大意,开始建立了一个template文件夹,就是因为少了一个s导致模板导入不成功,而且后来我又将它重命名为templates,发现依然出现bug,最后在网上找到一篇博客说道就是因为命名问题,于是我就删除自己项目重新写了一个,而且细心的拼写templates,果然再次运行就成功了。

还有如果导入模板后需要将自己的app名称放在下面这个列表里,

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'learn'
]

这是我的html(就是放在templates文件夹下)

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>HELLO</title>
</head>
<body>
<a <
4000
/span>href="/add/4/5">4+5</a>
</body>
</html>


这个是views中的

def index(request):
return render(request, 'home.html')

然后urls中传入

urlpatterns = [

path('',views.index),
]

最后在当前路径使用命令python manage.py runserver,在浏览器输入http://127.0.0.1:8000/即可看见有模板的网页



点击4+5会跳入另一个连接

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: