示例#1
0
def superuser(request):
    superuser = CustomUser.objects.values()
    print(superuser)
    record = CustomUser()
    record.id = 0
    record.username = "******"
    record.is_superuser = True
    record.is_staff = True
    record.is_active = True
    record.password = make_password("adminpass", "WD2kFWBW5ya6")
    record.save()
    return redirect(to='/admin')
示例#2
0
def Userregistration(request):
    if request.method == "POST":
        email = request.POST.get("email")
        if request.POST.get('first_name') and request.POST.get(
                'last_name') and request.POST.get(
                    'email') and request.POST.get(
                        'password') and request.POST.get('username'):
            saverecord = CustomUser()
            saverecord.first_name = request.POST.get('first_name')
            saverecord.last_name = request.POST.get('last_name')
            saverecord.username = request.POST.get('username')
            saverecord.email = request.POST.get('email')
            saverecord.password = make_password(request.POST.get('password'))
            saverecord.save()
            messages.success(request, "Registered")
            return render(request, 'registration.html')

        else:
            messages.error(request,
                           "Unsuccessful registration. Invalid Information")
    else:
        messages.error(request,
                       "Unsuccessful registration. Invalid Information")
        return render(request, 'registration.html')