函数定义
在函数定义中使用*args和**kwargs传递可变长参数. *args用作传递非命名键值可变长参数列表(位置参数); **kwargs用作传递键值可变长参数列表
函数调用
在调用函数时,使用*args和**kwargs
def get_record(cls, kwargs):
return cls.objects.filter(**kwargs)
在函数定义中使用*args和**kwargs传递可变长参数. *args用作传递非命名键值可变长参数列表(位置参数); **kwargs用作传递键值可变长参数列表
函数调用
在调用函数时,使用*args和**kwargs
def get_record(cls, kwargs):
return cls.objects.filter(**kwargs)