Beispiel #1
0
def usersignup(request):

    context = {}

    form = UserSignup()
    context['form'] = form

    if request.method == 'POST':
        form = UserSignup(request.POST)
        if form.is_valid():

            name = form.cleaned_data['name']
            email = form.cleaned_data['email']
            password = form.cleaned_data['password']

            try:
                new_user = User.objects.create_user(name, email, password)
                context['signup_valid'] = "Thank you for signing up!"

                auth_user = authenticate(username=name, password=password)
                login(request, auth_user)

                return HttpResponseRedirect('/')
            except IntegrityError, e:
                context[
                    'signup_valid'] = "A user with that name is already taken. Please try again."

        else:
            context['signup_valid'] = form.errors
Beispiel #2
0
def usersignup(request):

    context = {}

    form = UserSignup()
    context['form'] = form

    if request.method == 'POST':
        form = UserSignup(request.POST)
        if form.is_valid():

            name = form.cleaned_data['name']
            email = form.cleaned_data['email']
            password = form.cleaned_data['password']

            try:
                new_user = User.objects.create_user(name, email, password)
                context['signup_valid'] = "Thank you for signing up!"

                auth_user = authenticate(username=name, password=password)
                login(request, auth_user)

                return HttpResponseRedirect('/')
            except IntegrityError, e:
                context['signup_valid'] = "A user with that name is already taken. Please try again."

        else:
            context['signup_valid'] = form.errors
Beispiel #3
0
def signup(request):
    context = {}
    form = UserSignup()
    context['form'] = form
    if request.method == 'POST':
        form = UserSignup(request.POST)
        context['form'] = form
        if form.is_valid():
            # first_name = form.cleaned_data['first_name']
            # last_name = form.cleaned_data['last_name']
            # mobile = form.cleaned_data['mobile']
            # gender = form.cleaned_data['gender']
            # date_of_birth = form.cleaned_data['date_of_birth']
            # password = form.cleaned_data['password']
            email = form.cleaned_data['email']
            # the_user = User.objects.create_user(first_name, last_name, email)
            # the_user.last_name = last_name
            # the_user.save()
            regular_user, created = Users.objects.get_or_create(email=email)
            regular_user.save()
            return HttpResponse('Thank You! We Will Contact You Soon')

    elif request.method == 'GET':
        context['valid'] = form.errors

    else:
        HttpResponse('Error')

    return render_to_response('signup.html',
                              context,
                              context_instance=RequestContext(request))
Beispiel #4
0
def home_view(request):
    trial = Landpage.objects.all()
    context = {}
    context['trial'] = trial
    form = UserSignup()
    context['form'] = form
    if request.method == 'GET':
        form = UserSignup(request.GET)
        if form.is_valid():
            email = form.cleaned_data['email']
            user, created = Users.objects.get_or_create(email=email)
            user.save()
            return HttpResponse('Thank You')
    return render(request, 'landpage.html', context)
Beispiel #5
0
def index(request):

    usersignup = UserSignup()
    userlogin = UserLogin()
    creatediv = DivisionForm()
    context = {}

    if request.method == 'POST':
        form = UserLogin(request.POST)
        if form.is_valid():
            username = request.POST.get('username', None)
            password = request.POST.get('password', None)
            user = authenticate(username=username, password=password)
            if user is not None:
                login(request, user)
                context['password_valid'] = "Login Successful"
            else:
                context['password_valid'] = "Invalid User. Please try again."
        else:
            context['password_valid'] = form.errors
    context['login'] = userlogin
    context['signup'] = usersignup
    context['divform'] = creatediv
    context['title'] = "home page"
    context['divs'] = divs()

    return render_to_response('main.html',
                              context,
                              context_instance=RequestContext(request))
Beispiel #6
0
def post_create(request):





def post_detail_view(request, pk):

    context = {}

    posts = Post.objects.get(pk=pk)

    context['posts'] = posts


    return render_


def index(request):
    context = {'form': UserSignup()}

    return render_to_response('signup.html', context, context_instance=RequestContext(request))


def signup_view(request):

    context = {}

    form = UserSignup()
    context['form'] = form
    if request.method == 'POST':
        form = UserSignup(request.POST)
        if form.is_valid():
            name = form.cleaned_data['username']
            password = form.cleaned_data['password']
            email = "*****@*****.**"

            try:
                User.objects.create_user(name, email, password)
                context['valid'] = "Thank you for signing up!"
                auth_user = authenticate(username=name, password=password)
                login(request, auth_user)
                return HttpResponseRedirect('/')
            except IntegrityError, e:
                context['valid'] = "A user with that name is already taken. Please try again."

        else:
            context['valid'] = form.errors
    context['signup'] = UserSignup()

    return render_to_response('signup.html', context, context_instance=RequestContext(request))
Beispiel #7
0
def index(request):
    context = {'form': UserSignup()}

    return render_to_response('signup.html', context, context_instance=RequestContext(request))
Beispiel #8
0
            try:
                new_user = User.objects.create_user(name, email, password)
                context['signup_valid'] = "Thank you for signing up!"

                auth_user = authenticate(username=name, password=password)
                login(request, auth_user)

                return HttpResponseRedirect('/')
            except IntegrityError, e:
                context[
                    'signup_valid'] = "A user with that name is already taken. Please try again."

        else:
            context['signup_valid'] = form.errors
    context['signup'] = UserSignup()
    context['login'] = UserLogin()

    return render_to_response('index.html',
                              context,
                              context_instance=RequestContext(request))


def userlogout(request):
    logout(request)
    return HttpResponseRedirect('/')


# ######################### URLs ##################################