通常,Django开发人员似乎在创建GET
和POST
请求由同一视图处理的表单。如果我们POST
转到另一视图,那么如何将错误返回到发出请求的同一URL?
在Google上搜索之后,我几乎没有发现这一点。实际上,在Stack Overflow上,我在此答案中仅找到一条评论(第5位),该评论被问得很好,因为它提出了相同的问题,但没有收到答案-Proper way to handle multiple forms on one page in Django。
我认为可以使用Django Web框架在整个网络上完成此操作,但是我开始质疑社区是否出于某种原因认为它是一个坏主意。
编辑: 我对不涉及Ajax的解决方案感兴趣