手册
目录
在上一章中,我们设法在网页中显示数据库表的内容:

要在值周围添加一些 HTML,我们将为应用程序创建一个模板。
如果您尚未创建 templates 文件夹,现在就做。
在templates文件夹中,创建一个名为index.html的文件,内容如下:< /p>
members/templates/index.html:
Members
| {{ x.id }} | {{ x.firstname }} | {{ x.lastname }} |
你有没有注意到 {% %} 和 {{ }} 部分? 它们被称为模板标签。
模板标签允许您在模板中执行逻辑和渲染变量,稍后您将了解有关模板标签的更多信息。
更改 index 视图以包含模板:
members/views.py:
from django.http import HttpResponse
from django.template import loader
from .models import Members
def index(request):
mymembers = Members.objects.all().values()
template = loader.get_template('index.html')
context = {
'mymembers': mymembers,
}
return HttpResponse(template.render(context, request))index 视图执行以下操作:
mymembers 对象。在浏览器窗口的地址栏中输入 127.0.0.1:8000/members/。
结果:

相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
9
精选课程
共5课时
17.2万人学习
共49课时
77万人学习
共29课时
61.7万人学习
共25课时
39.3万人学习
共43课时
71万人学习
共25课时
61.6万人学习
共22课时
23万人学习
共28课时
33.9万人学习
共89课时
125.1万人学习