Django Page not found(404) error (Library not found)

2024/11/20 19:36:04

This is my music\urls.py code:-

     #/music/
url(r'^/$', views.index, name='index'),#/music/712/
url(r'^(?P<album_id>[0-9]+)/$', views.detail, name='detail'),

And this is my views.py code:-

def index(request):
return HttpResponse("This will be a list of all the albums")def detail(request, album_id):
return HttpResponse("Details for album id: " + str(album_id))

Now why am I getting a Page not found(404) error whenever I try to open this link 127.0.0.1:8000/music/2/ in browser

ERROR MESSAGE:-

Page not found (404) Request Method: GET Request URL: http://127.0.0.1:8000/music/2/ Using the URLconf defined in website.urls, Django tried these URL patterns, in this order: ^admin/ ^music ^/$ [name='index'] ^music ^(?P[0-9]+)/$ [name='detail'] The current URL, music/2/, didn't match any of these.

Error message

Answer

Your url patterns are missing the slash between music and <album_id> - currently, they would match /music2/ instead of /music/2/.

Add the missing slash to the url pattern that includes the music urls:

url('^music/', include('music.urls')),

Then remove the slash from your index pattern to avoid a double slash.

url(r'^$', views.index, name='index'),
https://en.xdnf.cn/q/118381.html

Related Q&A

Django. Create object ManyToManyField error

I am trying to write tests for my models.I try to create object like this:GiftEn.objects.create(gift_id=1,name="GiftEn",description="GiftEn description",short_description="Gift…

No module named discord

Im creating a discord bot, but when I try to import discord, I am getting this error: Traceback (most recent call last):File "C:\Users\Someone\Desktop\Discord bot\bot.py", line 2, in <modu…

Calendar with tkinter (print the selected date)

I got this code online in order to create a calendar with tkinter:""" Simple calendar using ttk Treeview together with calendar and datetime classes. """ import calendar i…

Python Tkinter scrollbar in multiple tabs

I learned how to make a scrollable frame by embedding the frame in a canvas and then adding a scrollbar to it like this:def __add_widget_features(self, feat_tab):table_frame = ttk.Frame(feat_tab)table_…

ValueError: setting an array element with a sequence error is showing

I am trying to convert this column in float type from object type but it is giving this error. import pandas as pddf = pd.DataFrame({col1: [[-0.8783137, 0.05478287, -0.08827557, 0.69203985, 0.06209986]…

Are there any datetime.tzinfo implementations in C?

Ive been working on a Python library that uses a C extension module to do ISO 8601 parsing.Part of that work requires the creation of tzinfo objects, which is by far the slowest part of the parse. Call…

How to open telnet as a textfile rather than a binary file

So I was trying to use the read_until method in telnet but then ran into the error: Traceback (most recent call last): File "c:\Users\Desktop\7DTD Bot\test.py", line 44, in <module> tn.…

The algorithm for dividing the range of subnet

There is a interesting algorithm, wrt dividing the range of subnet.I have a subnet,such as 192.168.1.0/24 or 192.168.1.248/22, and so on. And we know that /24 or /22 stands for networks and (32 - 24) o…

Look if a string starts with the ending characters of another string?

I want to see if ending of one string is similar to starting of another stringif i have a string a="12345678" and b="56789" i want to update a as 123456789these two strings are in …

Dict and List Manipulation Python

I have two files one has key and other has both key and value. I have to match the key of file one and pull the corresponding value from file two. When all the key and value are in plain column format …