【发布时间】:2021-02-13 16:05:19
【问题描述】:
我有一个房地产网站,有 2 个单独页面的 2 个视图。每个页面都有一个表单,可让您编辑交易详情。其中一个页面还允许您执行其他需要 post 方法的操作。
所以视图基本上是这样的:
class ViewOne(ListView):
# ...
def post(self, request, *args, **kwargs):
# update transaction logic
class ViewTwo(ListView):
# ...
def post(self, request, *args, **kwargs):
# update transaction logic
# additional post logic
在不编写重复代码的情况下,将更新事务的发布逻辑添加到每个视图的最佳方法是什么?
【问题讨论】:
标签: django django-views