zelsky
@zelsky

Based url views django?

Думаю использовать django-bootstrap-breadcrumbs но вот только не могу понять как взять урл для раздела например только из вьюхи. Один из первьіх проектов можно сказать г8внокод полностью.
def all_rozdil(request,is_main):
    foo = []
    for name_part in NamePart.objects.all():
        foo.append({'name_part': name_part,'rozdils': Rozdil.objects.filter(part_of=name_part.pk)})
    stats = Stats.objects.all().filter(main_is_id=is_main)
    rozdil = Rozdil.objects.all()
    title_rozdil = Rozdil.objects.get(pk=is_main)
    context = {'stats':stats,'rozdil': rozdil,'title_rozdil':title_rozdil , 'foo': foo }

    def get_absolute_url(self):
        return "/rozdil/%i/" % self.id

    return render(request,'stats.html',context)
  • Вопрос задан
  • 194 просмотра
Решения вопроса 1
sim3x
@sim3x
get abs url нужно писать в модели
https://docs.djangoproject.com/en/1.8/ref/models/i...

бреадкрамбс стоит писать в зависимости от того как у тебя устроено иерархия на сайте
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы