如何在前台渲染Django数据库的错误信息

我用Django搭了一个存储数据的平台, 数据量不大, 但表很多, 所以后台就是默认的sqlite
在建立model的时候, 有些字段是定义为unique的, 希望在上传的文件里, 如果这个字段中有后台已经存在的记录, 就提示个错误信息
请问是否有方法把Django自带的unique校验错误页面中的"UNIQUE constraint failed"这样的字样直接反馈到前台? 还是必须要在view中单独写出判断逻辑?
谢谢

阅读 1.3k
1 个回答

业务逻辑应该是在view里面写.
不过你可以写成mixin啊.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题