用Flask也好几年了,今天莫名其妙的一个简单的Form总是400错误。
搜索到一个SO的答案,让人汗颜呀:https://stackoverflow.com/questions/40442827/bad-request-with-flask
也许用flask的出现400错误大体都是因为错误的使用MultiDict这个类吧。首先这个类是flask团队自建的一个dict子类,因为是子类,不能跟默认的dict一样用,主要是为了解决一个key下可能有多个value的问题。所以它还有个get_list方法。