Example #1
0
File: views.py Project: wyx528/LSMS
def do_send_mail(request):
    try:
        id = request.POST['id']
        subj = request.POST['subject']
        msg = request.POST['message']
        acnt = Account.objects.get(user__id=id)
        send_user_mail(acnt, subj, msg)
        if 'next' in request.POST:
            return HttpResponseRedirect(request.POST['next'])
        return show_message(request, '发送邮件成功!')
    except Exception as e:
        return show_message(request, 'Send mail failed: ' + e.__str__())
Example #2
0
def do_send_mail(request):
    try:
        id = request.POST['id']
        subj = request.POST['subject']
        msg = request.POST['message']
        acnt = Account.objects.get(user__id=id)
        send_user_mail(acnt, subj, msg)
        if 'next' in request.POST:
            return HttpResponseRedirect(request.POST['next'])
        return show_message(request, '发送邮件成功!')
    except Exception as e:
        return show_message(request, 'Send mail failed: ' + e.__str__())
Example #3
0
def do_auth_email(request, username, ekey):
    # TODO
    try:
        account = Account.objects.get(user__username=username)
        if account.email_hash == ekey:
            account.email_auth = True
            account.save()
            return show_message(
                request, "Your Email has been authenticated! Welcome to Aglaia!")
    except:
        pass
    return show_message(request, 'Authenticate Email Failed!')
Example #4
0
File: views.py Project: wyx528/LSMS
def do_auth_email(request, username, ekey):
    # TODO
    try:
        account = Account.objects.get(user__username=username)
        if account.email_hash == ekey:
            account.email_auth = True
            account.save()
            return show_message(
                request,
                "Your Email has been authenticated! Welcome to Aglaia!")
    except:
        pass
    return show_message(request, 'Authenticate Email Failed!')
Example #5
0
def show_denied_message(request, *args, **kwargs):
    return show_message(request, "Permission denied!")