【发布时间】:2018-06-02 08:23:01
【问题描述】:
我正在尝试在 Django 中创建“删除帐户”功能。我为此使用DeleteView。
问题是在调用这个视图之后,Django raises:
Request Method: GET
Request URL: http://127.0.0.1:8000/profiles/delete-account/
Django Version: 1.11.7
Exception Type: TemplateDoesNotExist
Exception Value:
auth/user_confirm_delete.html
我的看法:
class DeleteAccount(LoginRequiredMixin,DeleteView):
model = User
def get_object(self, queryset=None):
user = self.request.user
userprofile = user.userprofile
userprofile.prepare_to_delete_account()
return user
为什么它会尝试渲染这个template,如果它被调用,为什么没有这样的模板?
你知道如何解决这个问题吗?
【问题讨论】:
标签: django django-models django-views django-authentication