我在 python django 应用程序中有基于类的视图。他们中的大多数处理相同类型的异常,例如:
class A{
try:
func1()
except type1 as e:
handle1()
except type2 as e:
handle()
}
class B{
try:
func2()
func3()
except type1 as e:
handle1()
except type2 as e:
handle()
}
我想将这个异常处理保留在一个公共类中(可能是一个 mixin)。需要异常处理的类将继承通用类。
将重复的异常处理保留在一个公共类中。我正在使用 python3 和 django1.11 - 基于类的视图
隔江千里
相关分类