2010-08-25 2 views
0

im en utilisant une application django (django adzone), bien, mais j'essaie d'ajouter des bannières, et django zone dites-moi "s'il vous plaît corriger les erreurs", mais rien de plus, je ne vois pas où sont les erreurs.comment savoir où est l'erreur?

aucune idée comment mal savoir?

ÉDITÉ

Il y a trace pas l'erreur ou quelque chose comme ça, est juste un message d'admin django voir les images alt text

grâce

+0

Quand il vous dit de « s'il vous plaît corriger les erreurs »? – awithrow

+0

je fais généralement un grep dans le dossier de l'application, quelque chose comme: grep -inr "s'il vous plaît corriger les erreurs" – diegueus9

+0

@awithrow si im ajoutant une nouvelle bannière, j'ai: S'il vous plaît corriger l'erreur ci-dessous – Asinox

Répondre

0

OK, je sais où est l'erreur.

Il existe un autre champ nommé "Annonceur", mais Chrome n'affiche pas ce champ, je ne sais pas pourquoi. désolé je pense qu'il n'y a pas d'erreur, juste un "bug" Chrome.

FF, Opera, IE montrent la forme complète.

Merci

+0

Allez-y et marquez ceci comme la réponse afin que les gens sachent que cela a été résolu. –

1

Ensuite, votre meilleur coup est de ipdb installer (easy_install ipdb) puis déposez ces lignes à la fin de la méthode is_valid (et sinon créez-la):

import ipdb; ipdb.set_trace()

Enregistrez à nouveau votre formulaire, puis accédez au routeur. Vous aurez accès à un shell où vous pouvez inspecter plusieurs suspects comme:

  • self.data
  • self.errors
0

Été là, vu cela!

Ce n'est pas un bug de chrome, c'est le bloqueur de publicités qui bloque l'entrée!

Vous pouvez: désactiver le bloqueur de pub ou de renommer le champ (publicité)

Vive

Questions connexes