Django-fr

Forum

#1 28-02-2017 17:22:53

maydee
Membre
Inscription : 28-02-2017
Messages : 5

Erreurs UTF-8 seulement sur un template

Bonjour à tous,

J'utilise Django depuis quelques semaines sans souci, mais bizarrement dans un template les "é" posent problème et ne sont pas reconnus comme un UTF-8 valide. J'ai littéralement copier-coller le contenu du template dans un autre fichier, qui lui est lu sans problème. Pour résoudre ça j'ai essayé de rajouter une balise meta avec le charset comme lu sur le forum mais ça ne résoud pas mon problème. Ci dessous l'extrait du code qui problème. Merci d'avance pour vos réponses.

<meta http-equiv="content-type" content="text/html"; charset="UTF-8" />
{% if texte %}
<div class="container">
    <aside>
        <h3 id="h3">Temps écoulé</h3>
        <div id="compteur">
            <label id="minutes">00</label>:<label id="secondes">00</label>
        </div>
    </aside>

Hors ligne

#2 01-03-2017 07:00:45

Xavier Ordoquy
Administrateur
Lieu : Puteaux, France
Inscription : 12-10-2011
Messages : 296
Site Web

Re : Erreurs UTF-8 seulement sur un template

Et, quel est le problème au juste ?

Hors ligne

#3 01-03-2017 09:42:00

maydee
Membre
Inscription : 28-02-2017
Messages : 5

Re : Erreurs UTF-8 seulement sur un template

Désolé si mon premier message n'était pas clair. Voici le message d'erreur que j'obtiens :
'utf-8' codec can't decode byte 0xe9 in position 258: invalid continuation byte
The string that could not be encoded/decoded was: emps coul

Ce que je ne comprends pas c'est que j'utilise des accents dans d'autres templates sans aucun problème.

Hors ligne

#4 02-03-2017 07:34:49

Xavier Ordoquy
Administrateur
Lieu : Puteaux, France
Inscription : 12-10-2011
Messages : 296
Site Web

Re : Erreurs UTF-8 seulement sur un template

Il est probable que ce fichier n'est pas été enregistré en UTF 8 par l'éditeur.

Hors ligne

#5 02-03-2017 08:12:40

maydee
Membre
Inscription : 28-02-2017
Messages : 5

Re : Erreurs UTF-8 seulement sur un template

Etrange, le fichier était à priori en UTF-8 d'après VS mais j'ai résolu mon problème en recréant le fichier. Merci pour ton aide.

Hors ligne

Pied de page des forums