标签: django django-models svg django-views
我的模型中有一个很长的方法,它从模型实例生成一个SVG。 它会创建一个点图,然后渲染它。
这段代码应该在视图中吗?
答案 0 :(得分:2)
在我看来,它应该。该模型是数据的描述,包含在数据存储区中添加,删除和更新记录的功能。该视图描述了用户可见的数据。当您创建要呈现给用户的数据时,我会说这更符合视图。这与Django FAQ所说的大致相符。但是,引用链接的FAQ条目的结论,“当天结束时,它归结为完成任务”。