Guest User

Untitled

a guest
Mar 1st, 2018
296
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. class ContactForm(forms.Form):
  2.  
  3. email = forms.EmailField(required=True)
  4. subject = forms.CharField(required=True)
  5. message = forms.CharField(required=True,widget=forms.Textarea)
  6.  
  7. def email(request):
  8. if request.method=='POST':
  9.  
  10. form = ContactForm(request.POST)
  11. form.email = request.POST.get('email', '')
  12. form.subject = request.POST.get('subject', '')
  13. form.message = request.POST.get('message', '')
  14.  
  15. <form role="form" method="post" action="{% url 'email' %}">
  16. {% csrf_token %}
  17. <div class="left">
  18. <fieldset class="mail"><input placeholder="Endereço e-mail" type="text" name="email" id="email"></fieldset>
  19. <fieldset class="subject">
  20. <select name="subject" id="subject">
  21. <option>Dúvida</option>
  22. <option>Reclamações</option>
  23. <option>Outros</option>
  24. </select>
  25. </fieldset>
  26. </div>
  27. <div class="right">
  28. <fieldset class="question">
  29. <textarea name="message" id="message" placeholder="Digite sua mensagem..."></textarea></fieldset>
  30. </div>
  31. <div class="btn-holder">
  32. <button class="btn blue" type="submit">Enviar</button>
  33. </div>
  34. </form>
  35.  
  36. urlpatterns = [
  37. url(r'^admin/', admin.site.urls),
  38. url(r'^$', views.index, name='index'),
  39. url(r'^email/$',views.email , name='email')
  40.  
  41. ]
  42.  
  43. EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
  44. DEFAULT_FROM_EMAIL = 'mikhael.pc@hotmail.com'
  45. EMAIL_USE_TLS = True
  46. EMAIL_HOST = 'smtp.gmail.com'
  47. EMAIL_PORT = 587
  48. EMAIL_HOST_USER = ''
  49. EMAIL_HOST_PASSWORD = ''
Add Comment
Please, Sign In to add comment