Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.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 页面未找到(404)请求方法: ;获取请求URL: ;http://localhost:8000/%23 提出人:challengeide.views.send\u challenge\u请求_Python_Django_Django Views_Django Templates_Django Urls - Fatal编程技术网

Python 页面未找到(404)请求方法: ;获取请求URL: ;http://localhost:8000/%23 提出人:challengeide.views.send\u challenge\u请求

Python 页面未找到(404)请求方法: ;获取请求URL: ;http://localhost:8000/%23 提出人:challengeide.views.send\u challenge\u请求,python,django,django-views,django-templates,django-urls,Python,Django,Django Views,Django Templates,Django Urls,当我们使用底部的质询按钮进入ide页面,然后单击提交按钮,数据存储在数据库中,函数运行正常。但当我点击accept按钮,转到ide页面,然后点击submit,那个么数据库中的数据并没有得到更新,所以基本上函数并没有运行,直接给出错误404,页面并没有找到。 这是views.py,我试图将数据添加到数据库中,当我单击质询页面上的“通过质询提交”按钮时,该操作正常,但在质询页面上的“通过接受”按钮执行相同操作时失败并给出错误,您从何处获取到\u id来源:用户=获取\u对象\u或\u 404(用户

当我们使用底部的质询按钮进入ide页面,然后单击提交按钮,数据存储在数据库中,函数运行正常。但当我点击accept按钮,转到ide页面,然后点击submit,那个么数据库中的数据并没有得到更新,所以基本上函数并没有运行,直接给出错误404,页面并没有找到。


这是views.py,我试图将数据添加到数据库中,当我单击质询页面上的“通过质询提交”按钮时,该操作正常,但在质询页面上的“通过接受”按钮执行相同操作时失败并给出错误,您从何处获取
到\u id
来源:
用户=获取\u对象\u或\u 404(用户,id=到\u id)
已声明为\u id global,并且正在运行。非常感谢。
from django.conf.urls import url,include
from django.urls import path,re_path
from . import views

app_name = 'challengeide'
urlpatterns = [

    path('challengeide/<int:sr_no>', views.show, name='show'),
    url('challengeide', views.qtn,name='test'),
    url('challenge/', views.challengeide, name='challengeide'),     
    url('#', views.send_challenge_request, name='send_challenge_request'),

]
                                <small class="float-right">
                                    <div class="btn-group" style="display: inline-block;">
                                    <form method="POST" action="{% url 'challengeide:show' r_request.qtn_id %}">{% csrf_token %}
                                        <button class="btn btn-success mr-2" type="submit" value="Accept">Accept</button>
                                    </form>

                                </div>
                                </small>
                                    <a
                                    class="btn btn-primary mr-2"
                                    href="{% url 'challengeide:send_challenge_request' %}"
                                    >Submit</a
def send_challenge_request(request):
    user = get_object_or_404(User, id=to_id)
    print(user)
    score = ChallengeDemo.objects.filter(from_id=request.user,to_id=user,qtn_id=a)  
    print(score)
    if(len(score)==0):
        print("dataintial")
        print(to_id)
        global data2
        #user = data2
        print(request.user)
        print(user)
        print("dataentry")
        entry = ChallengeDemo(
        from_id=request.user,
        to_id=user,
        score1 = int(counter)+(fspace/ftime),
        score2 = 0,
        qtn_id = a
        )
        entry.save()
        print("dataexit")
        exit
    else:
        print("updating score 2")
        score.score2=int(counter)+(fspace/ftime)
        score.save()
        print("dataexit")
        return render(request,'index.html')
    return render(request,'index.html')