I got AttributeError.
Exception Value: 'Template' object has no attribute 'render'
How can I fix it?
Please help me.
------- CODE ------
from django.shortcuts import render
from django.template import Context, Template
class US_AccountManager(models.Manager):
def update_account(self, auth_user, email):
us_profile = auth_user.us_profile
if auth_user.email == email:
pass
else:
try:
mail_template = Mail_Template.objects.get(position = 'MC')
context = Context({'site_root':site_root,
'app_name':app_name})
message = Template(mail_template.message).render(context)
subject = mail_template.subject
send_mail(subject, message, settings.DEFAULT_FROM_EMAIL,
[auth_user.email])
except Mail_Template.DoesNotExist:
try:
send_mail_dict = {'site_root':site_root,
'app_name':app_name}
subject = 'From' + app_name
message =
render_to_string('txt/change_email.txt',send_mail_dict)
send_mail(subject, message, settings.DEFAULT_FROM_EMAIL,
[auth_user.email])
except:
pass
return auth_user
I want to send mail from template ( contain in database ).
And render the template.
Sorry my poor English.
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/75041768-887a-4b21-8514-472511a9c075%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.