Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python *"&书信电报;:无>&引用;“字段”需要有一个值;id";在使用此多对多关系之前,异常处理不会捕获此错误_Python_Django_Exception_Admin - Fatal编程技术网

Python *"&书信电报;:无>&引用;“字段”需要有一个值;id";在使用此多对多关系之前,异常处理不会捕获此错误

Python *"&书信电报;:无>&引用;“字段”需要有一个值;id";在使用此多对多关系之前,异常处理不会捕获此错误,python,django,exception,admin,Python,Django,Exception,Admin,我试图通过不保存多对多字段的id并试图到达except块来抛出错误,但它仍然抛出值错误。未调用except块 try: def save_model(self, request, obj, form, change): stop = False print("test2") if "_stop" in request.POST: stop = True

我试图通过不保存多对多字段的id并试图到达except块来抛出错误,但它仍然抛出值错误。未调用except块

try:
        def save_model(self, request, obj, form, change):
            stop = False
            print("test2")
            if "_stop" in request.POST:
                stop = True
                obj.save()
            state_id = request.POST.getlist('state')
            get_homescommunity_data(request, state_id, stop)
    except ValueError:
        print("test1")
        redirect("/admin/newhomedata/communitypagesurl/")

您定义了函数,但从未调用它。该函数未在
try/except
块中执行。我正在调用一个函数“get_\u data(request,state\u id,stop)”,该函数在views.py中生成,它存储我的数据,但这个save\u模型添加了另一个none字段,因为它必须保存一些数据。我正试图在它不出声之前把它截断。我该怎么办?