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