这是Django基于类的视图的错误使用吗?

2024-04-25 08:12:02 发布

您现在位置:Python中文网/ 问答频道 /正文

有时我很难判断自己做的事情是否正确。下面是我如何在我的一个项目中使用基于类的视图。你知道吗

class View(View):

    def get(self, request):

        if request.GET.get('something'):
            ...do something

        elif request.GET.get('bar'):
            ...do something

    def post(self, request):

        if request.POST.get('foo'):
            ...do something

        elif request.POST.get('bar'):
            ...do something

这是django吗?你知道吗

我有很多这样的看法,我来的情况下,该职位可能没有得到任何回报,所以我不知道如何抓住它。在这种情况下我该怎么办?你知道吗


Tags: 项目selfviewgetifrequestdefbar
2条回答

当您使用POST发送表单时,不需要验证视图中的每个字段,您可以在form类中进行验证。检查docs。你知道吗

要处理POST数据,您应该使用^{}甚至是^{}^{}等“模型编辑”视图。你知道吗

相关问题 更多 >

    热门问题