刚开始写views.py模块的代码,一般都是用def定义的函数视图,不过DRF更推荐使用class定义的类视图,这能让我们的代码更符合DRY(Don't Repeat Yourself)设计原则:
?...delete(self, request, *args, **kwargs):
return self.destroy(request, *args, **kwargs)
瞬间少了好多代码,真够DRY...def post(self, request, *args, **kwargs):
return self.create(request, *args, **kwargs)
真DRY