#model class Categories(models.Model): parent = models.ForeignKey('self',to_field='name', default=None, blank=True, null = True) meta_title = models.TextField(max_length=200,blank=True, null=True) meta_description = models.TextField(max_length=255,blank=True, null=True) meta_keywords = models.TextField(max_length=255,blank=True, null=True) title = models.TextField(max_length=200,blank=True, null=True) url = models.TextField(max_length=200,blank=True, null=True) name = models.TextField(max_length=100,unique=True,blank=True, null=True) visible = models.IntegerField(default=1,null=True) short = models.SmallIntegerField(blank=True, null=True) def parent_name(self): return self.parent.name parent_name.admin_order_field = 'parent__name' def __unicode__(self): return u'%s' % (self.name) def get_absolute_url(self): return "/category/%i/" % self.id def categories_menu(self): return Categories.objects.filter()
как передать во все шаблоны метод categories_menu
что бы можно было так написать
{% for cat in categories.categories_menu %}
{{cat.name}}
{% endfor %}или может есть другой способ?