首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何处理抛出警告框的错误,并使其显示AJAX错误消息?

如何处理抛出警告框的错误,并使其显示AJAX错误消息?
EN

Stack Overflow用户
提问于 2009-02-09 23:49:32
回答 1查看 251关注 0票数 0

我正在制作的应用程序中使用Django和django-voting。如果未通过身份验证的用户尝试投票,则会显示一个警告框,告知他们未通过身份验证。如何捕获此错误并将其显示为更优雅的AJAX显示,以便在发生错误时可以在页面上显示它?

EN

回答 1

Stack Overflow用户

发布于 2009-02-10 08:43:18

只需从视图返回JSON并返回错误即可。如何将django默认错误标记更改为json,这是一个有趣的问题。您可以编写自定义方法并将其添加到error类中。

代码语言:javascript
复制
def as_json(errors):
    return dict((k, map(unicode, v)) for k, v in errors.items())
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/530596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档