我正在尝试在我的视图页面上为第二个功能创建路径,以便可以创建购买者页面并将其连接到数据库,但是我很难在线找到针对该特定问题的帮助,因此如果有人可以帮助并且向我展示一个不错的系列,以观看如何帮助创建此私有服务器运行的网站。
Page not found (404)
Not Found: /favicon.ico
[01/Jun/2020 23:18:35] "GET /favicon.ico HTTP/1.1" 404 2310
Request Method: GET
Request URL: http://127.0.0.1:8000/available.html
Using the URLconf defined in TJWEXOTICS.urls, Django tried these URL patterns, in this order:
admin
[name='home-page']
[name='available-page']
The current path, available.html, didn't match any of these.
它在我运行服务器然后尝试转到pythons页面后说::>
您会看到此错误,因为Django设置文件中的DEBUG = True。将其更改为> False,然后Django将显示标准的404页面。
这里是urls.py路径:
from django.urls import path from . import views urlpatterns = [ path(r'', views.title, name='home-page'), path(r'', views.available, name='available-page') ]
这是views.py代码:
from django.shortcuts import render
from django.template import loader
from django.http import HttpResponse
from .models import Snake
# Create your views here.
def title(request):
return render(request, 'TJW/Homepage.html')
def available(request):
# return render(request, 'TJW/available.html')
all_snakes = Snake.objects.all()
html = 'TJW/available.html'
for snake in all_snakes:
path = '/TJW/' + str(Snake.id) + '/'
html += '<a href= "' + path + '" >' + Snake.snake_mutation + '</a><br>'
return HttpResponse(html)
我正在尝试在我的视图页面上为第二个功能创建路径,以便可以创建购买者页面并将其连接到数据库,但是我在网上难于为此特定目的找到帮助...