Ir para a pagina inicial dos Grupos do Google    Django Brasil
Re: Problema com Inclusion Tag

Luciano Billotta <luciano.billo...@gmail.com>

Galera problema resolvido!

Pesquisando um pouco mais aqui na lista, vi uma thread de nome "Chamar view
do template".

Resolvi o problema fazendo a tag de um outro modo e muito mais simples:

# -*- coding: utf-8 -*-
from publicidade.models import FullBanner
from random import randint
from django import template

register = template.Library()

@register.inclusion_tag("publicidade/publicidade_horizontal.html")
def publicidade_horizontal():
    fullbanners_publicados = FullBanner.objects.filter(estado="pub")
    num_fullbanners = fullbanners_publicados.count()
    fullbanner = fullbanners_publicados[randint(0, num_fullbanners-1)]
    return {'fullbanner':fullbanner}

---------------------------------
Ae aquela bicheira *Content-Type... *sumiu!

Valeu galera. Valeu Heigler!