Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.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
Django 我能';t在/events/Error处解决NoReverseMatch问题_Django_Django Views_Django Templates - Fatal编程技术网

Django 我能';t在/events/Error处解决NoReverseMatch问题

Django 我能';t在/events/Error处解决NoReverseMatch问题,django,django-views,django-templates,Django,Django Views,Django Templates,我在添加状态为false的事件时出现此错误。状态为true时没有问题: NoReverseMatch at/events/ 未找到参数为“(“”,)”的“事件详细信息”的反转。尝试了1个模式:[“事件/(?P[^/]+)/$”] 我看不出错误的原因 这是my views.py文件: from django.shortcuts import render, get_object_or_404 from .models import Event def event_list(request):

我在添加状态为false的事件时出现此错误。状态为true时没有问题: NoReverseMatch at/events/ 未找到参数为“(“”,)”的“事件详细信息”的反转。尝试了1个模式:[“事件/(?P[^/]+)/$”]

我看不出错误的原因

这是my views.py文件:

from django.shortcuts import render, get_object_or_404
from .models import Event

def event_list(request):
    events_f = Event.objects.filter(status=False)
    events_t = Event.objects.filter(status=True)
    return render(request, 'etkinlik/event_list.html', {'events_f':events_f , 'events_t':events_t})

def event_detail(request, url_sistem):
    event = get_object_or_404(Event, url_sistem=url_sistem)

return render(request, 'etkinlik/event_detail.html',{'event':event})
这是URL.py:

urlpatterns = [
path('', views.event_list, name='event_list'),
path('<str:url_sistem>/', views.event_detail, name='event-detail')
]
urlpatterns=[
路径(“”,views.event_list,name='event_list'),
路径(“/”,views.event_detail,name='event-detail')
]
和此模板文件:

{% extends 'base.html' %}
    {%block title%}Events | {%endblock%}
{% block content %}

<div class="container mt-4">
    <div class="jumbotron">
        <h4 class="display-4">Öne Çıkarılan Etkinlik</h4>
        <p class="lead mb-5">Bu etkinlik şuandaki en önemli ve popüler etkinliktir. Katılabilen herkesin katılmasını isteriz</p>
        {% if not events_t %}
            <h2>Şu anda öne çıkarılan yok</h2>
        {% else %}
        {% for event_t in events_t %}
        <a href="{% url 'event-detail' event_t.url_sistem %}" style="color:black;">
            <div class="card mb-3" style="max-width:700px;">
                <div class="row no-gutters">
                    <div class="col-md-4">
                        <img src="/media/{{ event_t.img_event }}" class="card-img" alt="etkinlik_foto">
                    </div>
                    <div class="col-md-8">
                        <div class="card-body">
                            <h5 class="card-title">{{event_t.title}}</h5>
                            <p class="card-text">{{event_t.exp}}</p>
                            <p class="card-text"><small class="text-muted">Etkinlik Tarihi: {{event_t.event_date}}</small></p>
                        </div>
                    </div>
                </div>
            </div>
        </a>
        {% endfor %}
        {% endif %}

    </div>

    {% for event_f in events_f %}
    <a href="{% url 'event-detail' event_t.url_sistem %}" style="color:black;">
        <div class="card mb-3" style="max-width:700px;">
            <div class="row no-gutters">
                <div class="col-md-4">
                    <img src="/media/{{ event_f.img_event }}" class="card-img" alt="etkinlik_foto">
                </div>
                <div class="col-md-8">
                    <div class="card-body">
                        <h5 class="card-title">{{event_f.title}}</h5>
                        <p class="card-text">{{event_f.exp}}</p>
                        <p class="card-text"><small class="text-muted">Etkinlik Tarihi: {{event_f.event_date}}</small></p>
                    </div>
                </div>
            </div>
        </div>
    </a>
    {% endfor %}
</div>
{% endblock %}
{%extends'base.html%}
{%block title%}事件{%endblock%}
{%block content%}
Öneıkarılan Etkinlik

Bu etkinlikşuandaki enönemli ve popüler etkinliktir。凯特·拉比伦·赫克辛·凯特·勒马斯·尼斯特里兹(Katılabilen herkesin Katılmasınıisteriz)

{%如果不是事件\u t%} Şu andaöneıkarılan yok {%else%} {events\u t%中event\u t的百分比} {%endfor%} {%endif%} {events_f%} {%endfor%} {%endblock%}
提前感谢


<a href="{% url 'event-detail' event_t.url_sistem %}" style="color:black;">
在url中,您需要将
事件url系统
替换为
事件url系统