每日作业 7/2
1、链式调用(jq),用python实现链式调用
class Person: def __init__(self,name,age,weight,height): self.name = name self.age = age self.weight = weight self.height = height @property def say(self): print("%s is saing." %self.name) return self @property def BMI(self): self.bmi = self.weight / (self.height ** 2) return self p1 = Person("lqz",18,60,1.80) BMI = p1.BMI.bmi print(BMI)
2 关键字过滤的标签
mytag.py
from django import template register = template.Library() # 这两句不能改 # 自定义过滤器 @register.filter(name="keywords") # 给过滤器起个名字 def fobidden_keywords(v1,v2): with open("static/keywords.txt","r") as f: for key in f: if v1 in key: return "%s 是关键字" % v1
static/keywords.txt
tank