Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

roliveira

[Resolvido] Django template - &#65279

Mensagens Recomendadas

roliveira

Boas,
Acabei por chegar a algo tão simples como isto, para tentar resolver o problema.

Em django, tenho

layout.html

<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
{% block body %}{% endblock %}
</body>
</html>

home.html

{% extends "layout.html" %}
{% block body %}
<h1> {{ user.username }} </h1>
<button type="button" onclick="window.location.href='/logout/' ">Logout</button>
{% endblock %}


Ao executar aparece sempre o &#65279 no body 

irSqlXV.png

Já fiz várias pesquisas no google e tudo indica que poderão ser pequenos caracteres que resultam do copy/paste. Já fiz o que sugerem - colocar tudo no notepad++ para os retirar e nada aparece.

Por varias tentativas, o caracter aparece sempre que faço o extends do html

Alguém já teve o mesmo problema? Alguém pode ajudar?

Obrigado

 

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
apocsantos

Boa tarde,

Abre o ficheiro no notepad++, selecciona o texto todo, altera o encoding para UTF-8 sem BOM, e vais ver o caracter que do erro. Basta remover o dito caracter e fica resolvido.

Caso não consigas verifica o charset que tens no django, em "Defailt_content_type", pode estar diferente o charset e aí o problema vai manter-se.

Cordiais cumprimentos,

Apocsantos

  • Voto 1

"A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito"

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
roliveira
45 minutos atrás, apocsantos disse:

Boa tarde,

Abre o ficheiro no notepad++, selecciona o texto todo, altera o encoding para UTF-8 sem BOM, e vais ver o caracter que do erro. Basta remover o dito caracter e fica resolvido.

Caso não consigas verifica o charset que tens no django, em "Defailt_content_type", pode estar diferente o charset e aí o problema vai manter-se.

Cordiais cumprimentos,

Apocsantos

Já tinha tentado pelo notepad++ e não tinha aparecido. Agora, tentei novamente... também não apareceu, guardei os ficheiros, dei run, e já está tudo bem :)

que coisa estranha! Obrigado :)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.