分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

有关django之template渲染及html内循环

发布时间:2023-09-06 01:58责任编辑:郭大石关键词:django

结构如下:

mysite-
|
|--monitor
|    |
|    |--views
|      |--urls
|--mysite(默认创建)
|    |
|    |--settings
|      |--urls
|--templates
|      |
|      |--monitor
|          |--kkk.html

urls内容

from django.urls import path
from monitor import views
urlpatterns = [
 ???path(‘kkk/‘,views.kkk),]

monitor.views内容

from django.shortcuts import renderdef kkk(request): ???c=[ {‘name‘:‘KK‘, ‘age‘:221}, ???????{‘name‘:‘KK2‘,‘age‘: 222}, ???????{‘name‘:‘KK3‘,‘age‘: 223}, ???????{‘name‘:‘KK4‘,‘age‘: 224}, ???????{‘name‘:‘KK5‘,‘age‘: 225}] ???return render(request,‘monitor/kkk.html‘,{‘bit‘:c})

kkk.html文件内容

<!DOCTYPE html><html lang="en"><head> ???<meta charset="UTF-8"> ???<title>kkk</title></head><body><ul> ???{% for usa in bit %} ???????{% if forloop.counter|divisibleby:2 ?%} ???##此处用来判断是偶数还是奇数,如果是偶数行修改红色,奇数修改为蓝色 ???????<li style="color: red">uname:{{usa.name}},uage:{{usa.age}}</li> ???{% else %} ???????<li style="color: blue;">uname:{{usa.name}},uage:{{usa.age}}</li> ???{% endif %} ???{% endfor %}</ul></body></html>

访问127.0.0.1:8000/kkk 验证

有关django之template渲染及html内循环

原文地址:https://www.cnblogs.com/heng-cn/p/9145870.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved