Templates¶
django-tellafriend comes with four templates which are ready for use but can also be overwritten by you. In order to do that create a directory called tellafriend in your main templates directory and place files there with the names below:
tellafriend/tellafriend.html¶
This is the main template that renders the form for the tell-a-friend functionality. The template context will contain two variables:
- tellafriend_form
- An instance of tellafriend.forms.TellAFriendForm.
- tellafriend_full_url
- The URL that shall be recommended.
- tellafriend_url
- The local part of the URL that shall be recommended – everything after http://servername.
tellafriend/success.html¶
A simple success confirmation.
tellafriend/email.html¶
This file is used to render the HTML version of the e-mail that is sent out to the recipient. The template context contains all of the form variables as well as full_url and url.
tellafriend/email.txt¶
Same as tellafriend/email.html but used to render the plain text version of the e-mail.