Django-将值从一个视图放到另一个视图
这是我的模板文件的一部分:Django-将值从一个视图放到另一个视图,django,Django,这是我的模板文件的一部分: {% for tag, value in tags.items %} <a style="color: {{value.1}}; font-size: {{value.2}}px " href="{% url 'tags' tag|slugify %}">{{ tag }}</a> ({{value.0}}), {% endfor %} 但我必须用全名而不是slug。我怎样才能做到这一点?我需要找到一种方法将标签放入url或以不同的
{% for tag, value in tags.items %}
<a style="color: {{value.1}}; font-size: {{value.2}}px " href="{% url 'tags' tag|slugify %}">{{ tag }}</a> ({{value.0}}),
{% endfor %}
但我必须用全名而不是slug。我怎样才能做到这一点?我需要找到一种方法将标签放入url或以不同的方式获取它,但我不知道如何才能做到这一点。尝试类似的方法
def tags(request, slug):
context = {}
tags = Tags().tag_filer_sites(slug.replace('-', ' '))
context['slug'] = slug
context['full_name'] = Tag.objects.filter(slug=slug)
context['tags'] = tags['sites']
return render(request, 'mainapp/all_tags.html', context)
我没有标签模型。我必须得到类似Site.objects.filter(关键字\uuuu contains=slug)的东西,但是我需要一个完整的关键字来代替slug(slug是我的简单单词,我需要我的简单单词)。
def tags(request, slug):
context = {}
tags = Tags().tag_filer_sites(slug.replace('-', ' '))
context['slug'] = slug
context['full_name'] = Tag.objects.filter(slug=slug)
context['tags'] = tags['sites']
return render(request, 'mainapp/all_tags.html', context)