怎么知道错误在哪里?
我正在使用 django 应用程序(django adzone),但是我尝试添加横幅,django zone 告诉我“请修复错误”,但仅此而已,我看不到错误在哪里。
知道我怎么知道吗?
编辑
没有关于错误或类似内容的跟踪,只是一条 django 管理消息 看图片
谢谢
im using a django app (django adzone), well, but im trying to add banners, and django zone tell me " please fix the errors" , but nothing more, i cant see where are the errors.
any idea how ill know ?
EDITED
There's not trace about the error or something like that, is just a django admin message
see the images
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
那么最好的办法是安装 ipdb (easy_install ipdb),然后将这些行放在 is_valid 方法的末尾(如果没有创建它):
import ipdb; ipdb.set_trace()
再次保存表单,然后转到路由器。您将可以访问一个 shell,您可以在其中检查几个嫌疑人,例如:
Then your best shot is to install ipdb (easy_install ipdb) then drop these lines in at the end of the is_valid method (and if not create it):
import ipdb; ipdb.set_trace()
Save your form again, then go to the router. You'll have access to a shell where you can inspect several suspects like:
好吧,我知道错误在哪里了。
还有另一个名为“Advertiser”的字段,但 Chrome 不显示此字段,我不知道为什么。抱歉,我认为没有错误,只是 Chrome 的“错误”。
FF、Opera、IE都显示了完整的形式。
谢谢
OK, i know where is the error.
There's another field named "Advertiser", but Chrome dont display this field, i dont know why. sorry i think there is not error, just a Chrome "bug".
FF,Opera, IE are showing the complete form.
Thanks
去过那里,看到过!
这不是 chrome 错误,而是广告拦截器阻止了输入!
你可以:
停用广告拦截器或重命名该字段(广告)
干杯
Been there, seen that!
It's not a chrome bug it's the Ad blocker blocking the input!
You can:
Deactivate the Ad blocker or rename the field (Advertise)
Cheers