--
Django Brasil em Google Groups <http://groups.google.com.br/group/django-brasil>
Associe-se à Python Brasil e suporte nossa comunidade! <http://associacao.python.org.br/>
2010/6/23 dan <dani...@gmail.com>:
> --
> Django Brasil em Google Groups <http://groups.google.com.br/group/django-brasil>
> Associe-se à Python Brasil e suporte nossa comunidade! <http://associacao.python.org.br/>
--
Julio Nobrega - http://www.inerciasensorial.com.br
Telefone: 9179-9635
Dê uma olhada no fonte da página, pelo navegador, e veja se essa
diferença existe.
Caso você não esteja tirando o extends, explique por favor como está
a sua view... pois no Django você não digita um endereço e esse
arquivo é carregado. Você digita um endereço, que passa pelo urls.py
que chama uma view que pode retornar um arquivo de template (o
index.html).
2010/6/23 danilo silva dos santo <dani...@gmail.com>:
E como tenho ja dito,
eu tbm eleminei as tags do base.html:
{% block index %}{% endblock %}
e ele funcionou corretamente no ie8 (nada ficou torto).
O problema so aparace quando uso django. (ou seja quando chamo
index.html, o qual extends base.html). Voces poderiam fazer esse
teste?
obs: agente não deve nesse assunto aqui abordar ie6 (pois esse
template não esta preparado para ele, nem tenho isso como objetivo).
Em 24/06/10, Vinicius Mendes<vbme...@gmail.com> escreveu:
>>> *Iuri* ...
>>>
>>> *Primeiro:* Não dever dizer que o problema não tem a ver com django, em
>>> vista que quando carrego ele sem usar django ele funciona corretamente.
>>>
>>> *Segundo: *O problema pode sim ter estar relacionado com html e css.(
>>> Pelo menos é o que tudo indica).
>>>
>>> *Terceiro: *Obrigado pela dica de como chamar media, corrigi isso, mas
>>> isso ainda não resolve o problema.
>>>
>>> *Quarto: *
>>> * * Iure* : - "O que você quer dizer quando fala que "quando o base é
>>> testado tudo ocorre corretamente"? Nenhuma view testa o base.html "
>>> *
>>> Danilo:- Eu quero dizer que é só você colocar no view.py :
>>>
>>> def index(request):
>>> return render_to_response('*base.html*
>>> ',locals(),context_instance=RequestContext(request))
>>>
>>> assim estara chamando base.html e não index.html. ( Assim tudo funciona
>>> corretamente )
>>> Mas se substituir o que esta em negrito "*base.html*" por "*index.html"
>>> *( Acontece nosso erro).
>>>>> *view.py :*
>>>>>
>>>>> http://pastebin.com/WkWEGpq2
>>>>>
>>>>> *url.py:*
>>>>>
>>>>> http://pastebin.com/wvE9GZiR
>>>>>
>>>>> *settings.py:*
>>>>> *
>>>>> *
>>>>> http://pastebin.com/G4NRVtdy
>>>>>
>>>>> *base.html:*
>>>>>
>>>>> http://pastebin.com/5diiVc3N
>>>>>
>>>>> *index.html:*
>>>>>
>>>>> http://pastebin.com/sEE1yr4S
>>>>>
>>>>> *Obrigado pela ajuda*
>>>>>>>> ------------------------------
>>>>>>>> *De:* danilo silva dos santo <dani...@gmail.com>
>>>>>>>> *Para:* django...@googlegroups.com
>>>>>>>> *Enviadas:* Quinta-feira, 24 de Junho de 2010 1:13:42
>>>>>>>> *Assunto:* Re: Problemas com Templates Django em navegadores
>>>>>>>> diferentes
>>>>>>>>
>>>>>>>> *Pessoal o erro não deve esta na css pois quando eu chamo o base ele
>>>>>>>> funciona perfeitamente. Apenas quando eu pego uma pequena parte do
>>>>>>>> base
>>>>>>>> (chamada de loja) e coloco ela no index e faço index extender base
>>>>>>>> acontece
>>>>>>>> esse erro. Ele funciona no firefox e no crome, mas não funciona no
>>>>>>>> ie8. No
>>>>>>>> primeiro post detalhei mais o problema.*
>>>>>>>> *
>>>>>>>> *
>>>>>>>> *Julio estou ciente disso segue a minha view *
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
--
--
Ezequiel, no base.html tem sim...
o Enconding do arquivo de template tem que está UTF-8 no-BOM, não
estou falando do charset=utf-8" no HTML, estou falando do arquivo de
template mesmo.
No editor que você estiver usando, verifique essa configuração. Se a
opção BOM estiver habilitada, desabilite-a, salve o arquivo e tente
novamente.
Em 25 de junho de 2010 17:48, danilo silva dos santo