2009-12-19 3 views
0

J'aime beaucoup la gestion standard des exceptions côté serveur (python) dans Django. Et je veux avoir le même mécanisme de gestion des exceptions côté client (javascript). Je n'ai trouvé que DamnIT. Mais ce serveur renvoie 502 erreur maintenant, et je n'aime pas tellement la façon d'utiliser le service externe pour l'envoi de courriels simples avec des exceptions pour moi. Je pense que c'est un but trivial pour l'application du petit Django.Javascript Exception Manipulation avec notification par email pour Django

Est-ce que quelqu'un essaie déjà de résoudre ce problème?

Répondre

1

Vous devez créer une vue dans votre application qui vous envoie un message d'erreur lors de son appel, puis placer la gestion des erreurs dans votre JavaScript qui envoie vos informations d'erreur à cette vue lorsqu'une exception se produit et est interceptée. Vous voudrez probablement utiliser le send_mail function.

Cependant, je m'interrogerais beaucoup sur la sécurité de cela, car vous êtes en train de vous ouvrir à des gens qui envoient des spams à volonté. Je suppose que vous pourriez mettre dans une certaine logique qui empêche les erreurs en double de remplir votre boîte, et empêche des quantités massives d'erreurs d'une seule source, cependant.