在Django2中,可以使用不同的模板来实现不同的页面展示。下面是使用不同模板的步骤:
templates
的文件夹(如果已存在则跳过此步骤)。templates
文件夹中创建不同的模板文件,例如template1.html
和template2.html
。render()
函数来渲染模板并返回给客户端。例如:from django.shortcuts import render
def my_view(request):
# 使用template1.html模板
return render(request, 'template1.html')
def another_view(request):
# 使用template2.html模板
return render(request, 'template2.html')
from django.urls import path
from . import views
urlpatterns = [
path('my_view/', views.my_view, name='my_view'),
path('another_view/', views.another_view, name='another_view'),
]
<!-- template1.html -->
<html>
<head>
<title>Template 1</title>
</head>
<body>
<h1>This is template 1</h1>
<p>Welcome to my website!</p>
</body>
</html>
<!-- template2.html -->
<html>
<head>
<title>Template 2</title>
</head>
<body>
<h1>This is template 2</h1>
<p>Check out our latest products!</p>
</body>
</html>
通过以上步骤,你可以在Django2中使用不同的模板来展示不同的页面内容。
关于Django的更多信息和使用方法,你可以参考腾讯云的产品介绍页面:Django Web 框架。
腾讯云存储专题直播
企业创新在线学堂
玩转 WordPress 视频征稿活动——大咖分享第1期
企业创新在线学堂
云+社区沙龙online第5期[架构演进]
腾讯云数据湖专题直播
腾讯云湖存储专题直播
云+社区沙龙online [技术应变力]
北极星训练营
北极星训练营
领取专属 10元无门槛券
手把手带您无忧上云