Exemple #1
0
def signup():
	newaccount_form = NewAccountForm()

	if newaccount_form.validate_on_submit():
		newuser = User(newaccount_form.nickname.data, newaccount_form.email.data, newaccount_form.password.data)
		db.session.add(newuser)
		db.session.commit()
		login_user(newuser)
		return redirect(url_for('my_account', nickname = newuser.nickname))
	else:
		return render_template('signup.html', form = newaccount_form)
Exemple #2
0
def new(request, template_name='engine_groups/edit.html'):
    
    if request.method == 'POST':
        form = NewAccountForm(request.POST)
        if form.is_valid():
            g = form.save()
            return HttpResponseRedirect(reverse('group', args=[g.id]))
    else:
        form = NewAccountForm()
    
    template_context = {'form': form}

    return render_to_response(
        template_name,
        template_context,
        RequestContext(request)
    )
Exemple #3
0
def add(request, template_name='accounts/accounts_edit.html', next='cab_user_detail'):
    
    if request.method == 'POST':
        form = NewAccountForm(request.POST)
        if form.is_valid():
            account = Account(**form.cleaned_data)
            account.save()
            return HttpResponseRedirect(reverse(next, args=[account.id]))
    else:
        form = NewAccountForm()
    
    template_context = {'form': form, 'new': True}

    return render_to_response(
        template_name,
        template_context,
        RequestContext(request)
    )
Exemple #4
0
def new(request, template_name='engine_groups/edit.html'):

    if request.method == 'POST':
        form = NewAccountForm(request.POST)
        if form.is_valid():
            g = form.save()
            return HttpResponseRedirect(reverse('group', args=[g.id]))
    else:
        form = NewAccountForm()

    template_context = {'form': form, 'new': True}

    return render_to_response(template_name, template_context,
                              RequestContext(request))