我有类别模型:
class Category(models.Model):
name = models.CharField(max_length=255)
slug = models.SlugField()
我希望在我的基本 html 中有我的类别列表。怎么做?
<ul>
<li class="category">Search Property</li>
{% for cat in category %}
<li class="category_link"><a href="/category/{{ cat.slug }}/">{{ cat.name }}</a></li>
{% endfor %}
</ul>
视图.py
def category(request):
category = Category.objects.all()
return render_to_response('base.html',{'category':category}, context_instance=RequestContext(request))
网址.py:
url(r'^cat/','content.views.category'),
)
此工作仅在127.0.0.1:8000/cat
我在所有视图中都需要这个(我的类别显示在 base.html 中)。怎么做?