【发布时间】:2021-06-26 08:55:15
【问题描述】:
我想将此视图显示给对象的所有者,而不是其他登录用户。 UserPasseTestMixin i 类视图可以做到这一点吗?我应该这样做吗?
这与登录无关,所以请不要写有关登录的信息thx
谢谢
class UserDetailView(LoginRequiredMixin, UserPassesTestMixin, DetailView):
model = User
slug_field = "pk"
slug_url_kwarg = "pk"
def get(self, request, *args, **kwargs):
self.object = self.get_object()
context = self.get_context_data(object=self.object)
return self.render_to_response(context)```
【问题讨论】:
标签: django django-models django-rest-framework django-views django-forms