That did it! Thanks Alan.

On May 18, 6:48 am, zayatzz <alan.kesselm...@gmail.com> wrote:
> have you tried replacing
> cd['message'],
> with
> cd['message']+cd['email'],
> or
> cd['message']+' your mail address is '+cd['email'],
>
> Alan.
>
> On May 18, 1:19 pm, Catalyst <cataly...@gmail.com> wrote:
>
> >  I followed the instructions here to build a contact 
> > form:http://www.djangobook.com/en/2.0/chapter07/
>
> >  This works great, except I want to add the user's email address into
> > the message body of the email that's sent through. In other words...
>
> >   To: [Site Owner's Email]
> >   From: [User's Email]
> >   Subject: [Subject]
> >   Message: [Message Body] [User's Email]
>
> >   Anyone know an easy way to do this? Here's my views and forms .py
> > files.
>
> > # views.py
>
> > from django.core.mail import send_mail
> > from django.http import HttpResponseRedirect
> > from django.shortcuts import render_to_response
> > from myproject.forms.forms import ContactForm
>
> > def contact(request):
> >     if request.method == 'POST':
> >         form = ContactForm(request.POST)
> >         if form.is_valid():
> >             cd = form.cleaned_data
> >             send_mail(
> >                 cd['subject'],
> >                 cd['message'],
> >                 cd.get('email', 'u...@example.com'),
> >                 ['siteow...@example.com'],
> >             )
> >             return HttpResponseRedirect('/contact/thanks/')
> >     else:
> >         form = ContactForm()
> >     return render_to_response('forms/contact.html', {'form': form})
>
> > # forms.py
>
> > from django import forms
>
> > class ContactForm(forms.Form):
> >     subject = forms.CharField()
> >     email = forms.EmailField(required=False)
> >     message = forms.CharField(widget=forms.Textarea)
>
> > # End of code examples
>
> >   In my views file, I thought I could do something simple like:
>
> >   cd['message', 'email'],
>
> >   But this gave me an error. Anyone know how I could pull this off?

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to