示例#1
0
文件: views.py 项目: ebuntario/nadine
def mail(request):
    user = request.user
    if request.method == 'POST':
        sub_form = MailingListSubscriptionForm(request.POST)
        if sub_form.is_valid():
            sub_form.save(user)
            return HttpResponseRedirect(reverse('members.views.mail'))
    return render_to_response('members/mail.html', {'user': user, 'mailing_list_subscription_form': MailingListSubscriptionForm()}, context_instance=RequestContext(request))
示例#2
0
def mail(request):
    user = request.user
    if request.method == 'POST':
        sub_form = MailingListSubscriptionForm(request.POST)
        if sub_form.is_valid():
            sub_form.save(user)
            return HttpResponseRedirect(reverse('members.views.mail'))
    return render_to_response('members/mail.html', {'user': user, 'mailing_list_subscription_form': MailingListSubscriptionForm()}, context_instance=RequestContext(request))
示例#3
0
文件: views.py 项目: githubber/nadine
def mail(request, username):
	user = get_object_or_404(User, username=username)
	if not user == request.user: return HttpResponseRedirect(reverse('members.views.user', kwargs={'username':request.user.username}))
	if request.method == 'POST':
		sub_form = MailingListSubscriptionForm(request.POST)
		if sub_form.is_valid():
			sub_form.save(user)
			return HttpResponseRedirect(reverse('members.views.mail', kwargs={'username':user.username}))
	return render_to_response('members/mail.html',{'user':user, 'mailing_list_subscription_form':MailingListSubscriptionForm()}, context_instance=RequestContext(request))
示例#4
0
文件: views.py 项目: usood/nadine
def mail(request):
    user = request.user
    if request.method == "POST":
        sub_form = MailingListSubscriptionForm(request.POST)
        if sub_form.is_valid():
            sub_form.save(user)
            return HttpResponseRedirect(reverse("members.views.mail"))
    return render_to_response(
        "members/mail.html",
        {"user": user, "mailing_list_subscription_form": MailingListSubscriptionForm()},
        context_instance=RequestContext(request),
    )
示例#5
0
def mail(request):
    user = request.user
    if request.method == 'POST':
        sub_form = MailingListSubscriptionForm(request.POST)
        if sub_form.is_valid():
            sub_form.save(user)
            return HttpResponseRedirect(reverse('member:connect:email_lists'))
    context = {
        'user': user,
        'mailing_list_subscription_form': MailingListSubscriptionForm(),
        'settings': settings
    }
    return render(request, 'member/connect/mail.html', context)
示例#6
0
def mail(request):
    user = request.user
    if request.method == 'POST':
        sub_form = MailingListSubscriptionForm(request.POST)
        if sub_form.is_valid():
            sub_form.save(user)
            return HttpResponseRedirect(reverse('member:connect:email_lists'))
    context = {
        'user': user,
        'mailing_list_subscription_form': MailingListSubscriptionForm(),
        'settings': settings
    }
    return render(request, 'members/connect/mail.html', context)
示例#7
0
def mail(request, username):
    user = get_object_or_404(User, username=username)
    if not user == request.user:
        return HttpResponseRedirect(
            reverse('members.views.user',
                    kwargs={'username': request.user.username}))
    if request.method == 'POST':
        sub_form = MailingListSubscriptionForm(request.POST)
        if sub_form.is_valid():
            sub_form.save(user)
            return HttpResponseRedirect(
                reverse('members.views.mail',
                        kwargs={'username': user.username}))
    return render_to_response(
        'members/mail.html', {
            'user': user,
            'mailing_list_subscription_form': MailingListSubscriptionForm()
        },
        context_instance=RequestContext(request))