Orkut Gmail Agenda Docs Web mais »
Grupos visitados recentemente | Ajuda | Acessar
Página inicial dos Grupos do Google
Mensagem sobre o tópico Problema com Inclusion Tag
O grupo no qual você está postando é um grupo da Usenet. As mensagens postadas neste grupo farão com que o seu e-mail fique visível para qualquer pessoa na internet.
Sua resposta não foi enviada.
Postagem publicada
 
De:
Para:
Cc:
Encaminhar para
Adicionar Cc | Adicionar Encaminhar para | Editar Assunto
Assunto:
Validação:
Com o objetivo de verificação, digite os caracteres que você vê na figura abaixo ou os números que ouvir ao clicar no ícone de acessibilidade. Ouça e digite os números que ouvir
 
Vinicius Mendes  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 2 jul, 14:37
De: Vinicius Mendes <vbmen...@gmail.com>
Data: Thu, 2 Jul 2009 14:37:23 -0300
Local: Qui 2 jul 2009 14:37
Assunto: Re: [django-brasil] Re: Problema com Inclusion Tag

O problema era o render_to_response que tava gerando o cabeçalho HTTP.

______________________
Vinícius Mendes
Engenheiro de Computação
http://meiocodigo.com

2009/7/2 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!


    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.

Criar um grupo - Grupos do Google - Página inicial do Google - Termos de Uso - Política de Privacidade
©2009 Google