У меня есть функция, которая подготавливает URL:
def my_url(): params = {"client_id": CLIENT_ID, "response_type": "code", "state": "abcdefg", "redirect_uri": REDIRECT_URI} url = "https://ssl.myapi.com/?" + urllib.parse.urlencode(params) return url
Как я могу вставить сгенерированную ссылку в мои шаблоны?Например:
логин
Функция render_template принимает произвольные переменные.
Просто:
render_template(‘index.html’, myurl=myurl)
И теперь вы можете получить доступ к myurl из вашего шаблона.
<a href=“{{myurl}}”> login </a>