擅长:python、mysql、java
<p>这取决于您的应用程序是关于什么的,但是Django的优点是它不强制您将逻辑代码放在视图或模型中,这是您的调用。</p>
<p>如果你认为某个逻辑与你的模型密切相关,那么你可以用它来做一个方法。规则(对我来说)是你的模型应该对环境不可知(web应用、运行manage命令的Crontab等等)。</p>
<p>我的政策是尽量使我的模型达到最低限度。</p>
<p>顺便说一下,你不打算在你的模型中处理<code>request</code>和<code>sessions</code>,不是吗?<em>那是个坏主意。</p>