Я пытаюсь создать базовый шаблон, который отображает электронные письма и соответствующие домены из файла CSV.
Мой файл emails.html:
<html>
<head>Emails</head>
<body>
<ul>
{% for email in email_list %}
<li> {{email}} </li>
<li> {{domain}} </li>
{% endfor %}
</ul>
</body>
И мой файл views.py:
def emails(request):
f = open('/Users/name/Desktop/emails.csv')
email_list = f.read().split()
# domain = email.split('@')[1]
return render_to_response('emails.html', {'email_list':email_list, 'domain':domain})
Как правильно ссылаться на переменную 'email', содержащуюся в html-файле? Например, если бы я выполнял функцию в одном скрипте, я бы получил ее как:
for emails in 'list of emails':
domain = emails.split('@')[1]
print emails, domain
Какое правильное выражение использовать в views.py для выражения этого? Спасибо.