在Django中使用模板的步骤如下:
- 创建模板文件:在你的项目目录下创建一个名为templates的目录,并在该目录下创建你的模板文件,例如runoob.html1。
- 编写模板文件:模板文件是一个文本文件,用于分离文档的表现形式和内容。例如,你可以在runoob.html文件中写入以下代码1:
<h1>{ { hello }}</h1>
在这里,{ { hello }}是一个变量,它将在渲染时被替换为实际的值1。
- 配置模板路径:在你的settings.py文件中,修改TEMPLATES中的DIRS为你的模板目录路径1。例如:
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')],
...
},
]
- 在视图中使用模板:在你的视图函数中,你可以使用render()函数来渲染模板1。例如:
from django.shortcuts import render
def runoob(request):
context = {}
context['hello'] = 'Hello World!'
return render(request, 'runoob.html', context)
在这里,我们创建了一个字典context,并将其作为参数传递给render()函数。字典中元素的键值对应了模板中的变量1。
- 配置URL:最后,在你的urls.py文件中,添加一个URL映射到你的视图函数1。例如:
from django.urls import path
from . import views
urlpatterns = [
path('runoob/', views.runoob),
]
以上就是在Django中使用模板的基本步骤。希望对你有所帮助!