当我尝试加载主页时出现以下错误:
Reverse for 'display_data' not found. 'display_data' is not a valid view function or pattern name
我的views.py文件如下:
def home(request):
#query_results = QRC_DB.objects.all()
return render(request, 'display_data.html')
def display_data(request,component):
#query_results = QRC_DB.objects.all()
return HttpResponse("You're looking at the component %s." % component)
我的app下的urls.py文件如下:
from django.urls import path
from fusioncharts import views
urlpatterns = [
path('home/', views.home, name=''),
]
项目下的urls.py文件如下:
from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('fusioncharts.urls'))
]
我的 html 文件 (display_data) 代码如下:
{% block content %}
<h3>Display the test results</h3>
<div id="container" style="width: 75%;">
<canvas id="display-data"></canvas>
<li><a href="{% url 'display_data' 'SQL' %}">SQL</a></li>
</div>
{% endblock %}
谁能帮我找出错误?
繁星coding
MYYA
相关分类