在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 框架。
领取专属 10元无门槛券
手把手带您无忧上云