/ kitty_view处的NoReverseMatch找不到带有参数'(5,)'的'kitty'反向。我尝试过另一个应用程序的相同URL,这是可行的

//渲染此kitty_view时出现此错误。我从另一个可以正常运行的应用复制的内容完全相同。请帮助。完全相同的事情对于其他应用程序也适用。

view.py         ------------------         def kitty_view(要求):             kitty_list = kitty.objects.all()。order_by('-cretime')             code1 = str(request.GET.get('代码'))             name1 = str(request.GET.get('nam'))             status1 = str(request.GET.get('stat'))             如果(name1不是None和name1!=''):                 kitty_list = kitty_list.filter(name = name1)
            如果(code1不是None和code1!=''):                 kitty_list = kitty_list.filter(code ='K00001')
            如果(status1不是None和status1!=''):                 kitty_list = kitty_list.filter(状态='A')             ctx = {'kitty':kitty_list}
            返回render(request,'kitty / kitty_view.html',ctx)

    Url.py
    -----
    urlpatterns = [
        path('',views.index,name='index'),path('kitty_view',views.kitty_view,name='kitty_view')      
    ] 

    template
    ---------
    <form class="form-signin" action="{% url 'kitty_view' %}" method="get">
        {% csrf_token %}
        <div class="form-row">

            <div class="mb-3">
                <select class="custom-select center-block" name="code" id="code">
                    <option value="">Choose Kitty...</option>
                    <!-- <option>{{ kitty1.code }}</option>
                    {% for i in kitty1 %}
                    <option value="{{ i.code }}"> {{ i.code|add:' - '|add:i.name }} </option>
                    {% endfor %} -->
                    <option>K00004</option>
                    <option>K00005</option>
                </select>
            </div>
            <div class="mb-3">
                <input type="text" name="nam" id="nam" class="form-control-sm center-block" placeholder="Name" autofocus>
            </div>
            <div class="mb-3">
                <select class="custom-select center-block" name="stat" id="stat" placeholder="Status">
                    <option value="">Choose Status...</option>
                    <option>A</option>
                    <option>I</option>
                </select>
            </div>
            <div class="mb-3">
                <!-- <a href="{% url 'customer_view' %}" class="btn btn-primary btn-sm" role = "button">Search</a> -->
                <button type="submit" class=" btn btn-info " role="button">Search</button>
            </div>
        </div>
    </form>

    <table class="table table-dark">
        <thead>
            <tr>
                <th scope="col">#</th>
                <th scope="col">Kitty Code</th>
                <th scope="col">Name</th>
                <th scope="col">Type</th>
                <th scope="col">Start Date</th>
                <th scope="col">Total Months</th>
                <th scope="col">End Date</th>
                <th scope="col">Total Members</th>
                <th scope="col">Amount</th>
                <th scope="col">Installment</th>
                <th scope="col">Status</th>
                <th scope="col">Details</th>
                <th scope="col">Edit</th>
                <th scope="col">Delete</th>
            </tr>
        </thead>

        {% if kitty %}
        <h1>Biswajit1</h1>
        {% for i in kitty %}
        <h1>Biswajit</h1>
        <tbody>
            <tr>
                <td>{{ i.id }} </td>
                <td>{{ i.code }} </td>
                <td>{{ i.name }} </td>
                <td>{{ i.type }} </td>
                <td>{{ i.startdate }} </td>
                <td>{{ i.noofmonths }} </td>
                <td>{{ i.enddate }} </td>
                <td>{{ i.totalmembers }} </td>
                <td>{{ i.totalamount }} </td>
                <td>{{ i.noofinstallments }} </td>

                <td>{% if i.status == 'A' %}
                    {{ 'active' }}
                    {% else %}
                    {{ 'Inactive' }}
                    {% endif %}
                </td>                 
            </tr>    
        </tbody>    
        {% endfor %}
        {% endif %}
    </table>
    {% endblock %}
lhy12565 回答:/ kitty_view处的NoReverseMatch找不到带有参数'(5,)'的'kitty'反向。我尝试过另一个应用程序的相同URL,这是可行的

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3161982.html

大家都在问