【发布时间】:2017-10-24 19:34:35
【问题描述】:
当我第一次加载页面时,在我的计算机上启动 runserver 后,对象数据就在那里(下面示例中的三个链接)。如果我重新加载对象数据不再存在(所以下面示例中的链接为零)。
模板
{% for url in urls %}
<a href="{{ url }}">
link
</a>
{% endfor %}
查看
class IntroView(View):
template_name = '[app_name]/template.html'
model_names = ['shoe', 'hat', 'bag']
urls = [reverse_lazy('%s:%s' % ('[app_name]', name)) for name in model_names]
dict_to_template = {'urls': urls}
def get(self, request, *args, **kwargs):
return render(request, self.template_name, context=self.dict_to_template)
这可能很简单,但它抓住了我。
感谢您的宝贵时间。
【问题讨论】:
标签: django