模型应该处理请求/响应对象吗?

时间:2013-08-22 03:47:01

标签: google-app-engine model-view-controller webapp2

为了让我的控制器保持精简和精益,我将所有逻辑都放在了模型中。但由于我需要读取和设置cookie,因此模型需要具有请求响应对象。现在,每当我调用模型方法时,我必须发送这些对象作为参数。我需要记住哪个方法需要一个对象或另一个对象或两者。它看起来像:

  

Model.handle_something(数据, self.request self.response

这是一种正确的方法还是有一种更简单的方法?

1 个答案:

答案 0 :(得分:0)

我同意这些评论到目前为止,并建议这可能不是最好的方法。寻找一些方法来进一步抽象您需要使用cookie做什么。可能会传入回调函数或其他一些可帮助您保持所需分离的对象。