Exemple #1
0
def contact(request):
	if request.method == 'POST':
		form = forms.ContactForm(request.POST)
		if form.is_valid():
			message = "感謝您的來信,我們會盡速處理。"
			user_name = form.cleaned_data['user_name']
			user_city = form.cleaned_data['user_city']
			user_school = form.cleaned_data['user_school']
			user_email = form.cleaned_data['user_email']
			user_message = form.cleaned_data['user_message']
			
			mail_body = u'''
學生姓名:{}
居住城市:{}
是否為在學:{}
反映意見:如下
{}'''.format(user_name, user_city, user_school, user_message)
			email = EmailMessage(  '來自資工系二手書交易平台',
									mail_body,
									user_email,
									['*****@*****.**'])
			email.send()
		else:
			message = "請檢察您輸入的資訊是否正確!"
	else:
		form = forms.ContactForm()
	return render(request, 'contact.html', locals())
Exemple #2
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = "感谢您的来信"
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']

            mail_body = u'''
            name:{}
            city:{}
            isSchool:{}
            Suggestions:如下
            {}'''.format(user_name, user_city, user_school, user_message)

            email = EmailMessage('来自【不吐不快】网站的网友意见', mail_body, user_email,
                                 ['*****@*****.**'])
            email.send()
        else:
            message = "请检查你输入的信息是否准确!"
    else:
        form = forms.ContactForm()
    return render(request, 'contact.html', locals())
Exemple #3
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = "感謝您的來信"
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']

            mail_body = u'''
網友姓名:{}
居住城市:{}
是否在學:{}
反應意見:如下
{}'''.format(user_name, user_city, user_school, user_message)
            email = EmailMessage(
                '不吐不快',
                mail_body,
                '*****@*****.**',
                [user_email],
            )
            email.send()

        else:
            message = "請檢查您輸入的資訊是否正確!"
    else:
        form = forms.ContactForm()
    return render(request, 'contact.html', locals())
def contact(request):
    if request.user.is_authenticated:
        username = request.user.username
        useremail = request.user.email
    messages.get_messages(request)
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = "感谢您的来信"
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']

            mail_body = u'''
            name:{}
            city:{}
            isSchool:{}
            Suggestions:如下
            {}'''.format(user_name, user_city, user_school, user_message)

            send_mail(user_email, mail_body, '来自【不吐不快】网站的网友意见')
        else:
            message = "请检查你输入的信息是否准确!"
    else:
        form = forms.ContactForm()
    return render(request, 'contact.html', locals())
Exemple #5
0
def contact(request):
    if 'username' in request.COOKIES:
        username = request.COOKIES['username']
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = 'thanks for your email!'
            user_name = form.cleaned_data['user_name']
            user_email = form.cleaned_data['user_email']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_message = form.cleaned_data['user_message']
            mail_body = u'''
            name:{}
            city:{}
            message:{}
            email:{}'''.format(user_name, user_city, user_message, user_email)
            send_mail('subject', mail_body, '*****@*****.**',
                      ['*****@*****.**'])

            message = 'thanks for your information!'
        else:
            message = 'please check your information!'
    form = forms.ContactForm()
    template = get_template('contact.html')

    html = template.render(locals())
    return HttpResponse(html)
Exemple #6
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = '感谢您的来信,我们会尽快处理您的宝贵意见。'
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']

            mail_body = '''
                        网友姓名:{}
                        居住城市:{}
                        是否在学:{}
                        反映意见:如下
                        {}
                        '''.format(user_name, user_city, user_school,
                                   user_message)
            send_mail('来自【不吐不快】网站的网友意见', mail_body, user_email,
                      ['*****@*****.**'])
        else:
            message = '请检查您输入的信息是否正确!'
    else:
        form = forms.ContactForm()

    template = get_template('contact.html')
    html = template.render(context=locals(), request=request)

    return HttpResponse(html)
Exemple #7
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = '感謝您的來信。'
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']

            send_title = "來自【來自不吐不快】網站的網友意見"
            send_body = f'網友姓名:{user_name}\n 居住城市:{user_city}\n 是否在學:{user_school}\n 反應意見:如下{user_message}'
            send_mail(
                send_title,
                send_body,
                settings.EMAIL_HOST_USER,
                [user_email],
                fail_silently=False,
            )
        else:
            message = '請檢查您輸入的資訊是否正確!'
    else:
        form = forms.ContactForm()

    return render(request, 'contact.html', locals())
Exemple #8
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = "感謝您的來信"
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']

            mail_body = u'''
網友姓名:{}
居住城市:{}
是否在學:{}
反應意見如下:
{}'''.format(user_name, user_city, user_school, user_message)

            email = EmailMessage('來自我的[心情告示板]網站的網友意見', mail_body, user_email,
                                 ['*****@*****.**'])
            email.send()
        else:
            message = "請檢查您輸入的資訊是否正確! "
    else:
        form = forms.ContactForm()
    return render(request, 'contact.html', locals())
Exemple #9
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = '感谢您的来信'
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']
            letter = models.Letter.objects.create(username=user_name,
                                                  city=user_city,
                                                  school=user_school,
                                                  email=user_email,
                                                  content=user_message)
            letter.save()
        else:
            message = '请检查您输入的信息是否正确'
    else:
        form = forms.ContactForm()
    template = get_template('contact.html')
    request_context = RequestContext(request)
    request_context.push(locals())
    html = template.render(request_context)
    return HttpResponse(html)
Exemple #10
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = "感谢您的来信,我们会尽速处理您的宝贵意见。"
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email  = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']

            mail_body = u'''
网友姓名:{}
居住城市:{}
是否在学:{}
反应意见:如下
{}'''.format(user_name, user_city, user_school, user_message)

            email = EmailMessage(   '来自【不吐不快】网站的网友意见',
                                    mail_body,
                                    user_email,
                                    ['*****@*****.**'])
            email.send()
        else:
            message = "请检查您输入的信息是否正确!"
    else:
        form = forms.ContactForm()

    return render(request,'contact.html',locals())
Exemple #11
0
def contact(request):
    if request.user.is_authenticated():
        username = request.user.username
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = '感谢您的来信'
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']
            mail_body = u'''
                            网友的姓名:{}
                            居住省份:{}
                            反映意见:{}
                            '''.format(user_name, user_city, user_message)
            email = EmailMessage('来自[吐槽大会]网站的意见', mail_body, user_email,
                                 ['*****@*****.**'])
            email.send()
        else:
            message = '请检查您输入的信息是否正确'
    else:
        form = forms.ContactForm()
    template = get_template('contact.html')
    request_context = RequestContext(request)
    request_context.push(locals())
    html = template.render(request_context)
    return HttpResponse(html)
Exemple #12
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = "感谢您的来信,我们会尽速处理您的宝贵意见。"
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']

            mail_body = u'''
网友姓名:{}
居住城市:{}
是否在学:{}
反应意见:如下
{}'''.format(user_name, user_city, user_school, user_message)

            email = EmailMessage('来自【不吐不快】网站的网友意见', mail_body, user_email,
                                 ['*****@*****.**'])
            email.send()
        else:
            message = "请检查您输入的信息是否正确!"
    else:
        form = forms.ContactForm()

    template = get_template('contact.html')
    request_context = RequestContext(request)
    request_context.push(locals())
    html = template.render(request_context)

    return HttpResponse(html)
Exemple #13
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = '感谢来信'
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']

            # mail_body = u'''
            # 网友姓名:{}
            # 居住城市:{}
            # 是否在学:{}
            # 反映意见如下:{}
            # '''.format(user_name, user_city, user_school, user_message)
            # email = EmailMessage('来自网友', mail_body, user_email, ['*****@*****.**'])
            # email.send()
            return HttpResponseRedirect('/index/')
        else:
            message = '请检查输入'
    else:
        form = forms.ContactForm()

    return render(request, 'contact.html', Context(locals()))
Exemple #14
0
def contact(request):
    if request.method == "POST":
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = "感谢你的来信"
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']
            mail_body = u'''
            网友姓名:{}
            居住城市:{}
            是否在学:{}
            反应意见:如下{}
            '''.format(user_name, user_city, user_school, user_message)
            email = send_mail('来自【不吐不快】网站的网友意见', mail_body, user_email,
                              ['*****@*****.**'])
        else:
            message = "请检查你输入的信息是否正确"
    else:
        form = forms.ContactForm()
    template = get_template('contact.html')
    request_context = RequestContext(request)
    request_context.push(locals())
    html = template.render(request_context)
    return HttpResponse(html)
Exemple #15
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = "感謝您的來信"
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']

            mail_body = u'''
網友姓名:{}
網友信箱:{}
居住城市:{}
是否在學:{}
反映意見:如下
{}'''.format(user_name, user_email, user_city, user_school, user_message)
            email = EmailMessage('來自【不吐不快】網站的網友意見', mail_body, user_email,
                                 ['*****@*****.**'])
            email.send()
        else:
            message = "請檢查您輸入的資料是否正確!"
    else:
        form = forms.ContactForm()
    return render(request, 'contact.html', locals())
Exemple #16
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            root_eamil = '*****@*****.**'
            message = '感谢您的来信,我们会尽快处理您的宝贵意见'
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']
            mail_body = u'''
                匿名邮箱:{}
                网友姓名:{}
                居住城市:{}
                是否在学:{}
                反应意见如下:{}
            '''.format(user_email,user_name,user_city,user_school,user_message)
            send_mail(
                '来自【spider有话要说】网站的网友意见',
                mail_body,
                root_eamil,
                [root_eamil],
                fail_silently=False
            )
        else:
            message = '请检查您输入的信息是否正确'
    else:
        form = forms.ContactForm()
    template = get_template("contact.html")
    request_context = RequestContext(request)
    request_context.push(locals())
    html = template.render(request_context)
    return HttpResponse(html)
Exemple #17
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = "感謝您的來信,我們會儘速處理您的寶貴意見。"
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']

            mail_body = u'''
網友姓名:{}
居住城市:{}
是否在學:{}
反應意見:如下
{}'''.format(user_name, user_city, user_school, user_message)

            email = EmailMessage('來自【不吐不快】網站的網友意見', mail_body, user_email,
                                 ['*****@*****.**'])
            email.send()
        else:
            message = "請檢查您輸入的資訊是否正確!"
    else:
        form = forms.ContactForm()

    template = get_template('contact.html')
    request_context = RequestContext(request)
    request_context.push(locals())
    html = template.render(request_context)

    return HttpResponse(html)
Exemple #18
0
def contact(request):
    if request.method == "POST":
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = "感謝您的來信"
        else:
            message = "請檢查您輸入的資訊是否正確!"
    else:
        form = forms.ContactForm()
    return render(request, 'contact.html', locals())
Exemple #19
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = "感謝您的來信"
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']
        else:
            message = "請檢查您輸入的資訊是否正確"
    else:
        form = forms.ContactForm()
    return render(request, 'contact.html', locals())
Exemple #20
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = '感谢你的来信'
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']
        else:
            message = '请检查你输入的信息是否正确!'
    else:
        form = forms.ContactForm()
    return render(request, 'contact.html', locals())
Exemple #21
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = "Thank you for your letter!"
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']
        else:
            message = "Please check the information, is it correct?"
    else:
        form = forms.ContactForm()
    template = get_template('contact.html')
    html = template.render(context=locals(), request=request)
    return HttpResponse(html)
Exemple #22
0
def contact(request):
    CONT = True
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']

            mail = EmailMessage(
                '來自{0} 城市的{1} 網友的寶貴意見'.format(user_city, user_name),
                user_message, user_email, ['*****@*****.**'])
            # hotmail will block mails from mailgun, but it works fine on gmail!
            mail.send()
    else:
        form = forms.ContactForm()
    return HttpResponse(render(request, '../templates/contact.html', locals()))
Exemple #23
0
def contact(request):
	if request.user.is_authenticated(): 
		if request.method == 'POST':
			form = forms.ContactForm(request.POST)
			if form.is_valid():
				message = "感谢您的来信。"
				user_name = form.cleaned_data['user_name']
				user_city = form.cleaned_data['user_city']
				user_school = form.cleaned_data['user_school']
				user_email = form.cleaned_data['user_email']
				user_message = form.cleaned_data['user_message']
			else:
				message = "请检查您输入的信息是否正确!"
		else:
			form = forms.ContactForm()

		csrf(request)
		return render(request,'contact.html',locals())
	else: 
		return HttpResponseRedirect('/admin/')
Exemple #24
0
def contact(request):
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = '感谢您的来信.'

            user_name = form.cleaned_data['user_name']
            user_city = form.cleaned_data['user_city']
            user_school = form.cleaned_data['user_school']
            user_email = form.cleaned_data['user_email']
            user_message = form.cleaned_data['user_message']

        else:
            message = '请检查您的输入信息是否正确!'
    else:
        form = forms.ContactForm()
    template = get_template('contact.html')

    request_context = RequestContext(request)
    request_context.push(locals())
    html = template.render(request_context)

    return HttpResponse(html)
Exemple #25
0
def contact(request):
    form = forms.ContactForm()
    return render(request, 'contact.html', locals())