Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class ContactForm(forms.Form):
- email = forms.EmailField(required=True)
- subject = forms.CharField(required=True)
- message = forms.CharField(required=True,widget=forms.Textarea)
- def email(request):
- if request.method=='POST':
- form = ContactForm(request.POST)
- form.email = request.POST.get('email', '')
- form.subject = request.POST.get('subject', '')
- form.message = request.POST.get('message', '')
- <form role="form" method="post" action="{% url 'email' %}">
- {% csrf_token %}
- <div class="left">
- <fieldset class="mail"><input placeholder="Endereço e-mail" type="text" name="email" id="email"></fieldset>
- <fieldset class="subject">
- <select name="subject" id="subject">
- <option>Dúvida</option>
- <option>Reclamações</option>
- <option>Outros</option>
- </select>
- </fieldset>
- </div>
- <div class="right">
- <fieldset class="question">
- <textarea name="message" id="message" placeholder="Digite sua mensagem..."></textarea></fieldset>
- </div>
- <div class="btn-holder">
- <button class="btn blue" type="submit">Enviar</button>
- </div>
- </form>
- urlpatterns = [
- url(r'^admin/', admin.site.urls),
- url(r'^$', views.index, name='index'),
- url(r'^email/$',views.email , name='email')
- ]
- EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
- DEFAULT_FROM_EMAIL = 'mikhael.pc@hotmail.com'
- EMAIL_USE_TLS = True
- EMAIL_HOST = 'smtp.gmail.com'
- EMAIL_PORT = 587
- EMAIL_HOST_USER = ''
- EMAIL_HOST_PASSWORD = ''
Add Comment
Please, Sign In to add comment