实现步骤
- 创建视图函数:在Django应用的
views.py
文件中定义视图函数,该函数生成字典数据并将其传递给模板。
- 配置URL:在应用的
urls.py
文件中配置该视图函数对应的URL。
- 创建模板:在应用的
templates
目录下创建模板文件,在模板中展示字典数据。
关键代码示例
- 视图函数(views.py):
from django.shortcuts import render
def my_view(request):
data = {
'key1': 'value1',
'key2': 'value2'
}
return render(request,'my_template.html', {'data': data})
- URL配置(urls.py):
from django.urls import path
from. import views
urlpatterns = [
path('my-url/', views.my_view, name='my_view'),
]
- 模板文件(my_template.html):
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>展示字典数据</title>
</head>
<body>
<ul>
{% for key, value in data.items %}
<li>{{ key }}: {{ value }}</li>
{% endfor %}
</ul>
</body>
</html>