我很新手,所以我会尝试以一种你能理解我的意思的方式来解释。
我正在 Django 中编写一个简单的应用程序来跟踪现金操作、跟踪金额等。
所以我有一个账户模型(有一个金额字段来跟踪里面有多少钱)和一个操作模型(也有一个金额字段)。
我创建了一个名为 Account.add_operation(amount) 的模型助手。这是我的问题:
我应该包含在代码中以在 Account.add_operation(amount) 中创建新操作还是应该在视图中执行?
而且,我应该在模型中调用 save() 方法(例如在 Account.add_operation() 的末尾还是必须在视图中调用它?)
什么是最好的方法,在模型内或视图内有代码?
感谢您的关注和耐心。