Jump to content

Django template - &#65279


Go to solution Solved by apocsantos,

Recommended Posts

Posted

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

  • Solution
Posted

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

  • Vote 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"

Posted
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 🙂

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.