Vous n'êtes pas identifié(e).
Bonsoir tout le monde,
J'ai plusieurs fois remarqué qu'il fallait à certains moment s'y reprendre à deux fois afin de se connecter correctement sur un site réalisé avec django et cela même après avoir correctement suivi la doc :
https://docs.djangoproject.com/en/dev/t … superusers
Je voulais donc savoir si ce problème était déjà arrivé à quelqu'un ici en sachant qu'il n'y a pas la moindre trace d'erreur dans ma console firebug ce qui complique le diagnostic.
Merci d'avance pour vos réponses.
Hors ligne
Bonjour
peux-tu détailler le problème plus précisement que cela, à savoir les symptomes qui correspondent à ce que tu appelle "ne pas se connecter correctement" ?
le log qui contiendra le plus d'informations c'est celui de ta console, si tu as bien lancé ton site django en local avec un "python manage.py runserver"
Hors ligne
Oui effectivement j'ai omis de le dire la console de logs qui m'indique l'activité de Django ne me montre rien du tout
quand ce problème de connexion survient même pas une erreur 500 et encore j'aurais surement eu l'écran jaune dans la pomme vu que je bosse en debug=true.
Bref en ce qui concerne le problème je le précise un peu plus :
* J'arrive sur ma page d'accueil avec ma boite de connexion en haut à droite de l'écran
* Les champs ( pseudo et mot de passe ) sont renseignés automatiquement par le navigateur qui se rappelle des identifiants ( firefox ou google chrome )
* Je clique alors sur mon bouton connexion et donc à ce moment il arrive que la connexion ne se fasse pas et je suis obligé de recommencer une deuxième fois pour que ça marche.
Pour la connexion j'utilise ce code dans mon template :
<div class="block-connexion">
<form action="{% url auth_login %}" method="post">{% csrf_token %}
<table width="265" >
<tr>
<td width="88" align="right" style="font-size: 13px;">Pseudo</td>
<td width="165" class="espace-td"><input class="champ" name="username" type="text" /></td>
</tr>
<tr>
<td align="right" style="font-size: 13px;">Mot de passe</td>
<td><input class="champ" name="password" type="password"/> </td>
</tr>
<tr>
<td> </td>
<td><a href="" class="oubli-pass">Oubli du mot de passe ?</a></td>
</tr>
<tr>
<td><a href="/accounts/register/" style="text-decoration: none;"><input class="btn" name="" type="button" value="Inscription" style="border-style:none; font-weight:bold; cursor: pointer;" /></a></td>
<td><input class="btn-connexion" name="" type="submit" value="Connexion" style="border-style:none" /></td>
<input type="hidden" name="next" value="{{ request.get_full_path }}" />
</tr>
</table>
</form>
</div>
Hors ligne
Bonjour,
Non il me semble que le POST ne part pas en tout cas ce qui est sur c'est que la requête n'est pas traitée par le serveur vu que ce dernier ne renvoie pas de réponse susceptible de m'indiquer la cause du problème.
Quant à l'URL, non elle ne change pas.
Hors ligne