模板语法之变量
在django模板中遍历复杂的数据结构的关键是句点字符,语法: {{ 变量名}}
views.py
from django.shortcuts import render, # Create your views here. def index(request): name = 'xcc' age = 18 l1 = [1, 2, 3, 'xcc'] l2 = [] l3=[1,2,None,3] tu = (1, 2, 3) dic = {'name': 'xcc', 'age': 18, 'l1': [1, 2, 3]} # 函数 def test(): print('xcc') return '张煜是傻逼' print(test()) class Person(): def __init__(self, name, age): self.name = name self.age = age def get_name(self): return self.name @classmethod #绑定给类的 def cls_test(self): return 'cls' @staticmethod # 静态的 def static_test(): return 'static' xcc = Person('xcc', 18) egon = Person('egon', 18) person_list = [xcc, egon] file_size=1024 import datetime ctim=datetime.datetime.now() h1='<h1>您好</h1>' # user='xcc' # 输出:退出 user='' # 输出:登录,注册 # locals() return render(request, 'index.html', locals())