IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Django Python Discussion :

Opening and ending tag mismatch [Python 3.X]


Sujet :

Django Python

  1. #1
    Membre émérite Avatar de vttman
    Homme Profil pro
    Développeur "couteau mosellan"
    Inscrit en
    Décembre 2002
    Messages
    1 140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur "couteau mosellan"
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 140
    Points : 2 286
    Points
    2 286
    Par défaut Opening and ending tag mismatch
    Bonjour,
    Je débute en django ... et là je suis sec !

    Ma page login .html

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    {% extends "base.html" %}
     
    {% block title %}Connexion{% endblock %}
     
    {% block bodyId %}loginPage{% endblock %}
     
    {% block content %}
    	<form action="login" method="post">
    	{% if error %}
    	    <p class="error">
    	    {{ error }}
    	    </p>
    	{% endif %}
    	{% csrf_token %}
    	{{ form.as_p }}
    	<p>
    	    <input type="submit" value="Se connecter" />
    	    <a href="???">Créer un compte</a>
    	</p>
    	</form>
    {% endblock %}

    Le contenu de forms.py
    =>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    from django import forms
     
    class LoginForm(forms.Form):
        email = forms.EmailField(label="email :")
        password = forms.CharField(label="password :",widget = forms.PasswordInput())
     
        def clean(self):
            cleaned_data = super(LoginForm, self).clean()
            email = cleaned_data.get("email")
            password = cleaned_data.get("password")
     
        # Vérifie que les deux champs sont valides
            if email and password:
                if password != "blabla " or email != "test@test.fr":
                    raise forms.ValidationError("Adresse de courriel ou mot de passe erroné.")
     
            return cleaned_data
    Et lorsque je teste en local , j'ai ce message
    "error on line 17 at column 94: Opening and ending tag mismatch: input line 0 and p"


    J'ai beau me frotter les yeux et faire tout sorte de modifications, je ne vois pas la balise ou autres qui coince
    Si une âme charitable a une idée, je prends volontiers ...

    Voici le source de la page en erreur


    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
        <title>Trombinoscoop – Connexion</title>
        <link rel="stylesheet" type="text/css" href="/static/css/style.css" />
      </head>
      <body id="loginPage">
        <header>
     
        </header>
        <section id="content">
     
    	<form action="login" method="post">
     
    	<input type="hidden" name="csrfmiddlewaretoken" value="zbEn3m5IRhSVgnKZkLoodXBqft3CkNk29krxVcp0CFdV5B9gNV1SPydMp2gPhFP8">
    	<p><label for="id_email">email :</label> <input type="email" name="email" id="id_email"></p>
    <p><label for="id_password">password :</label> <input type="password" name="password" id="id_password"></p>
    	<p>
    	    <input type="submit" value="Se connecter" />
    	    <a href="???">Créer un compte</a>
    	</p>
    	</form>
     
        </section>
      </body>
    </html>

    Une dernière chose, pour le fun, si je charge ce code + le css correspondant sur un de mes sites
    ça m'affiche la page correctement donc je pense qu'il y a un soucis dans mon environnement eclipse/django/python en local ?
    ex :
    http://messinmaisoui.org/err.html


    Merci d'avance pour les réponses ...
    Emérite, émérite je ne pense pas ... plutôt dans le développement depuis FORT FORT longtemps, c'est mon job, ça oui
    A part ça ... Il ne pleut jamais en Moselle !

  2. #2
    Membre émérite Avatar de vttman
    Homme Profil pro
    Développeur "couteau mosellan"
    Inscrit en
    Décembre 2002
    Messages
    1 140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur "couteau mosellan"
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 140
    Points : 2 286
    Points
    2 286
    Par défaut
    Dans settings.py
    J'ai viré cette ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    DEFAULT_CONTENT_TYPE = 'application/xhtml+xml'
    Et mes balises input fermant en ">" et pas en "/>" ne produisent plus d'erreur ...

    Pour les curieux, rechercher "django ticket 23908" sous goo*gle
    Emérite, émérite je ne pense pas ... plutôt dans le développement depuis FORT FORT longtemps, c'est mon job, ça oui
    A part ça ... Il ne pleut jamais en Moselle !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XML Serial.] Eviter les "short end tags"
    Par FloBaoti dans le forum C#
    Réponses: 13
    Dernier message: 31/07/2009, 14h21
  2. Réponses: 3
    Dernier message: 03/04/2009, 08h35
  3. [SAX] "SAXException XML document structures must start and end within the same entity"
    Par tdeco dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 23/08/2007, 21h53
  4. [Nasm][Linux] Open and read
    Par daedric dans le forum x86 32-bits / 64-bits
    Réponses: 1
    Dernier message: 28/07/2006, 12h29
  5. The end tag "&lt;/jsp:" is unbalanced
    Par TOPGUN89 dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 07/07/2006, 17h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo