Я очень молодой программист, и я пытаюсь что-то сделать на Python, но я застрял. У меня есть список пользователей в Couchdb (с использованием библиотеки python couchdb и фреймворка Flask), у которых есть имя пользователя (это _id) и адрес электронной почты. Я хочу использовать список адресов электронной почты в поле выбора в шаблоне jinja2.
Моя первая проблема - как получить доступ к адресам электронной почты. Если я это сделаю:
for user in db:
doc = db[user]
emails = doc['email']
print options
Я получаю:
email@domain.com
otheremail@otherdomain.com
yetanotheremail@yetanotherdomain.com
Таким образом, я могу получить свой список электронных писем. Но моя жестокая неопытность проявляется в том, что я не знаю, как их потом использовать. Список существует только в цикле for. Как мне вернуть этот список как полезный список переменных? И как мне затем сделать так, чтобы этот список появился в моем шаблоне jinja2 в раскрывающемся списке параметров. Думаю, мне нужна функция, но я зеленый программист.
Буду признателен за помощь.