My view function does the following:
search_parameters = {"words": "hello"} return render('mypage.html', {'results': results, 'search_parameters':search_parameters}) In my template, I thought I could get "hello" by writing:
{{search_parameters.words}} but it's blank.
What does work is looping through every value like so
{% for key,value in search_parameters.items %} but I'd really like to avoid doing that every time I need to get a value from the dictionary.
{{search_parameters.words}}would work. There's something else wrong.rendercorrectly? According to docs (docs.djangoproject.com/en/dev/topics/http/shortcuts/#render), the first required parameter is request which you do not pass. Maybe you meant to userender_to_response?