Django 我是否希望将大多数常规视图转换为tastypieapi?

Django 我是否希望将大多数常规视图转换为tastypieapi?,django,rest,tastypie,django-rest-framework,Django,Rest,Tastypie,Django Rest Framework,我正在将常规django视图转换为TastypieAPI。 (我的问题不是针对tastypie的,使用任何rest框架都会提出同样的问题) 我看到人们甚至在登录用户时也使用Tastype。 我想你可以使用tastypie将图像上传到画廊应用程序等等 我想既然tastype用于处理资源,上传图像可以被认为是创建资源 我不明白如何将登录视为处理资源 (在我看来,这不是积垢) 问题是,我应该在常规视图和tastypie支持的视图 何时使用常规视图,何时使用tastypie或其他RESTAPI支持的视

我正在将常规django视图转换为TastypieAPI。
(我的问题不是针对tastypie的,使用任何rest框架都会提出同样的问题)

我看到人们甚至在登录用户时也使用Tastype。

我想你可以使用tastypie将图像上传到画廊应用程序等等

我想既然tastype用于
处理资源
上传图像
可以被认为是
创建资源

我不明白如何将
登录
视为
处理资源

(在我看来,这不是积垢)

问题是,我应该在
常规视图
tastypie支持的视图


何时使用常规视图,何时使用tastypie或其他RESTAPI支持的视图

我同意这样一个事实,即登录用户不能被视为处理资源

然而,真正的问题是什么是最简单、最直观的方法?在REST框架中进行而不是在标准视图中进行有什么好处


在这种情况下,我宁愿使用常规视图。

如果您考虑支持资源的会话,很容易将登录/身份验证想象为管理资源。将POST/登录视为POST/Session的速记,其中创建新会话,并经常将记录添加到后备存储中。然后还将DELETE/session别名为/logout。