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

Visualizar analisado - Mostrar apenas o texto da mensagem ??

Received: by 10.229.97.196 with SMTP id m4mr36512qcn.9.1246548987450;
        Thu, 02 Jul 2009 08:36:27 -0700 (PDT)
Return-Path: <luciano.billo...@gmail.com>
Received: from mail-qy0-f187.google.com (mail-qy0-f187.google.com [209.85.221.187])
        by gmr-mx.google.com with ESMTP id 18si266784qyk.1.2009.07.02.08.36.26;
        Thu, 02 Jul 2009 08:36:26 -0700 (PDT)
Received-SPF: pass (google.com: domain of luciano.billo...@gmail.com designates 209.85.221.187 as permitted sender) client-ip=209.85.221.187;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of luciano.billo...@gmail.com designates 209.85.221.187 as permitted sender) smtp.mail=luciano.billo...@gmail.com; dkim=pass (test mode) header...@gmail.com
Received: by qyk17 with SMTP id 17so1985090qyk.9
        for <django-brasil@googlegroups.com>; Thu, 02 Jul 2009 08:36:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:received:in-reply-to:references
         :date:message-id:subject:from:to:content-type;
        bh=urSgGylsStA6lZeFza8z/xTcv4zk5Pf9vAuedfr/LkQ=;
        b=WATFP54aYrACojH7GvA3N3mdKGmEjLiERQXx2iu3Qc+pJmxzZKKQHvaNJlhhsL/E1T
         C57SejBHz+5xzztIsVV1vgPeuqmUHsYOhkYc1O+hyW6/7Iy3PhNgnHW6EcJJ1pvDFWRO
         sYmROlZRQyng5G/8pbZmdVoawdvf8Qb0bm/bw=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type;
        b=MF1yLZukQN/DJre1/pd/jK8cBxSJFElQDIzbQgvQ9FigpaWfdL9lEeKHMj+a6n9WV1
         /k02N2q2UROHHFXtN5w6eNwpmIpWTi8267w107qr9A3iQt2eGw+0HcAADLcdA/TYDFmM
         oJ48z8cO7OHU99QSn36CUN9iqZi1rNW5vRHGg=
MIME-Version: 1.0
Received: by 10.231.19.140 with SMTP id a12mr326088ibb.22.1246548986262; Thu, 
	02 Jul 2009 08:36:26 -0700 (PDT)
In-Reply-To: <e568d8450907020804l5711fcbfg94f1872f50430ccd@mail.gmail.com>
References: <e568d8450907020804l5711fcbfg94f1872f50430ccd@mail.gmail.com>
Date: Thu, 2 Jul 2009 12:36:26 -0300
Message-ID: <e568d8450907020836x4da56b8boea1cfec03487a...@mail.gmail.com>
Subject: Re: Problema com Inclusion Tag
From: Luciano Billotta <luciano.billo...@gmail.com>
To: django-brasil@googlegroups.com
Content-Type: multipart/alternative; boundary=002354471b788575bb046dbacd64

--002354471b788575bb046dbacd64
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

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!

--002354471b788575bb046dbacd64
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Galera problema resolvido!<br><br>Pesquisando um pouco mais aqui na lista, =
vi uma thread de nome &quot;Chamar view do template&quot;.<br><br>Resolvi o=
 problema fazendo a tag de um outro modo e muito mais simples:<br><br># -*-=
 coding: utf-8 -*-<br>
from publicidade.models import FullBanner<br>from random import randint<br>=
from django import template<br><br>register =3D template.Library()<br><br>@=
register.inclusion_tag(&quot;publicidade/publicidade_horizontal.html&quot;)=
<br>
def publicidade_horizontal():<br>=A0=A0=A0 fullbanners_publicados =3D FullB=
anner.objects.filter(estado=3D&quot;pub&quot;)<br>=A0=A0=A0 num_fullbanners=
 =3D fullbanners_publicados.count()<br>=A0=A0=A0 fullbanner =3D fullbanners=
_publicados[randint(0, num_fullbanners-1)]<br>
=A0=A0=A0 return {&#39;fullbanner&#39;:fullbanner}<br><br>-----------------=
----------------<br>Ae aquela bicheira <b>Content-Type... </b>sumiu!<br><br=
>Valeu galera. Valeu Heigler!<br>

--002354471b788575bb046dbacd64--

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