|
|
2
1
首先,一个定制的装饰师。这个函数必须接受函数之外的其他参数,所以我们声明 另一个
现在实际的装饰者:
这个装饰器除了要装饰的函数之外,还需要两个额外的参数。它们分别是要为其准备和注入实例的模型类和要用于准备实例的属性的名称。在本例中,decorator使用属性
现在,一个使用
还有一个:
为了使其工作,URL配置参数必须包含与属性相同的关键字。当然,您可以通过调整decorator来定制它。
作为@rebus pointed out 您还需要研究Django的通用视图。 |
|
|
3
0
|