views.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:extrade 作者: aza7 项目源码 文件源码
def dispatch(self, request, *args, **kwargs):
        """
If an :model:`EmailChange` object that
has been created by the user is not found, the user will be
redirected to :view:`EmailChangeCreateView`.
"""
        try:
            object = EmailChange.objects.filter(user=request.user).get()
        except EmailChange.DoesNotExist:
            msg = _("No email address change request was found. Either an old "
                    "one has expired or a new one has not been requested.")
            messages.add_message(request,
                                 messages.ERROR,
                                 msg,
                                 fail_silently=True)
            logger.error('No email address change request found.')
            #return HttpResponseRedirect(reverse_lazy('change_email_create'))
            object = None
        self.object = object
        return super(EmailChangeConfirmView, self).dispatch(request,
                                                            *args,
                                                            **kwargs)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号