def get(self, request, *args, **kwargs):
user_id = kwargs.get('id')
activation_code = kwargs.get('hash')
message = ''
css_class = 'alert-success'
contributor = Contributor.objects.filter(user_id=user_id).get()
if contributor.activation_code != '' and contributor.user.is_active == 0:
if contributor.activation_code != activation_code:
message = '???????????? ??? ????? ????'
css_class = 'alert-warning'
else:
contributor.activation_code = ''
contributor.user.is_active = 1
contributor.save()
contributor.user.save()
message = '????????? ????? ????. ??? ????????'
else:
message = '??? ?????? ??????????? ?????????'
css_class = 'alert-info'
return render(request, self.template_name, {
'message': message,
'css_class': css_class
})
评论列表
文章目录