I'm currently learning regex patterns, using DJango 1.1. More specifically, I am trying to display whatever number is entered into the url using the '\d+' pattern. I'm brand new to DJango, so I hope that description wasn't too vague. Any help would be greatly appreciated.
My urls.py url pattern is:
url(r'^(?P<number>\d+)$', views.show)
My views.py method is:
def show(request, number):
return HttpResponse("placeholder to display blog number: {number}")
I don't quite understand what i'm missing.
If I enter the number 20 into my url: localhost:0000/20, I'm expecting to see an output of:
placeholder to display number: 20
But instead, I get an output of:
placeholder to display number: {number}