Example #1
0
def create(request):
    if request.method == "POST":
        form = UserEmailCreationForm(request.POST)
        if form.is_valid():
            new_user = form.save()
            return HttpResponseRedirect("/")
    else:
        form = UserEmailCreationForm()
    return render(request, "users/create.html", {"form": form})
Example #2
0
def create(request):
    account_form = AccountForm(request.POST or None)
    user_form = UserEmailCreationForm(request.POST or None)
    if account_form.is_valid() and user_form.is_valid():
        messages.success(request, 'AccountForm and UserEmailCreatioForm are valid')
        return HttpResponseRedirect('/welcome/')

    data = {'title': 'Kolabria - Create Account', 'form': account_form,
            'user_form': user_form, }

    return render_to_response('main/create.html', data,
                              context_instance=RequestContext(request))
Example #3
0
def create(request):
    if request.method == 'POST':
        form = UserEmailCreationForm(request.POST)
        if form.is_valid():
            new_user = form.save()
            s = SleeperProfile.objects.get_or_create(user=new_user)[0]
            for m in Metric.objects.filter(show_by_default=True):
                s.metrics.add(m)
            s.save()
            return HttpResponseRedirect("/")
    else:
        form = UserEmailCreationForm()
    return render(request, "users/create.html", {'form': form})
Example #4
0
def create(request):
    if request.method == 'POST':
        form = UserEmailCreationForm(request.POST)
        if form.is_valid():
            new_user = form.save()
            return HttpResponseRedirect("/")
    else:
        form = UserEmailCreationForm()
    return render(request, "users/create.html", {'form': form})
Example #5
0
def create(request):
    if request.method == 'POST':
        form = UserEmailCreationForm(request.POST)
        if form.is_valid():
            new_user = form.save()
            s = SleeperProfile.objects.get_or_create(user=new_user)[0]
            for m in Metric.objects.filter(show_by_default=True):
                s.metrics.add(m)
            s.save()
            return HttpResponseRedirect("/")
    else:
        form = UserEmailCreationForm()
    return render(request, "users/create.html", {'form': form})