Having trouble URL mapping using Django for Python

Multi tool use
up vote
0
down vote
favorite
I am having a trouble mapping urls correctly. I've included my code below.
I am able to run the code just fine, but when I click the "about" hyperlink, I get an error saying
The current URL, rango/about/, didn't match any of these.
When I put in the URL just "rango/", removing the "about", I get the following error:
The current URL, rango/, didn't match any of these.
I am a complete beginner with Django and have been going through the Tango with Django book, but currently stuck with the exercises on Ch3.
Any help is much appreciated. Thank you!
tango_with_django_project.urls.py
from django.conf.urls import url
from django.contrib import admin
from django.conf.urls import include
from rango import views, urls
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^rango/',include('rango.urls')),
# above maps any URLs starting with rango/ to
# be handled by the rango application
url(r'^admin/', admin.site.urls),
]
rango.urls.py
from django.conf.urls import url
from rango import views
urlpatterns = [
url(r'^rango/', views.index, name='index'),
url(r'$^rango/about/',views.about,name='about'),
]
rango.views.py
from django.http import HttpResponse
def index(request):
return HttpResponse("Rango says hey there partner!
<br/> <a href='/rango/about/'>about</a>")
def about(request):
return HttpResponse("Rango says here is the about page.
<br/> <a href='/rango/'>index</a>")
python django python-3.x django-views url-mapping
add a comment |
up vote
0
down vote
favorite
I am having a trouble mapping urls correctly. I've included my code below.
I am able to run the code just fine, but when I click the "about" hyperlink, I get an error saying
The current URL, rango/about/, didn't match any of these.
When I put in the URL just "rango/", removing the "about", I get the following error:
The current URL, rango/, didn't match any of these.
I am a complete beginner with Django and have been going through the Tango with Django book, but currently stuck with the exercises on Ch3.
Any help is much appreciated. Thank you!
tango_with_django_project.urls.py
from django.conf.urls import url
from django.contrib import admin
from django.conf.urls import include
from rango import views, urls
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^rango/',include('rango.urls')),
# above maps any URLs starting with rango/ to
# be handled by the rango application
url(r'^admin/', admin.site.urls),
]
rango.urls.py
from django.conf.urls import url
from rango import views
urlpatterns = [
url(r'^rango/', views.index, name='index'),
url(r'$^rango/about/',views.about,name='about'),
]
rango.views.py
from django.http import HttpResponse
def index(request):
return HttpResponse("Rango says hey there partner!
<br/> <a href='/rango/about/'>about</a>")
def about(request):
return HttpResponse("Rango says here is the about page.
<br/> <a href='/rango/'>index</a>")
python django python-3.x django-views url-mapping
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I am having a trouble mapping urls correctly. I've included my code below.
I am able to run the code just fine, but when I click the "about" hyperlink, I get an error saying
The current URL, rango/about/, didn't match any of these.
When I put in the URL just "rango/", removing the "about", I get the following error:
The current URL, rango/, didn't match any of these.
I am a complete beginner with Django and have been going through the Tango with Django book, but currently stuck with the exercises on Ch3.
Any help is much appreciated. Thank you!
tango_with_django_project.urls.py
from django.conf.urls import url
from django.contrib import admin
from django.conf.urls import include
from rango import views, urls
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^rango/',include('rango.urls')),
# above maps any URLs starting with rango/ to
# be handled by the rango application
url(r'^admin/', admin.site.urls),
]
rango.urls.py
from django.conf.urls import url
from rango import views
urlpatterns = [
url(r'^rango/', views.index, name='index'),
url(r'$^rango/about/',views.about,name='about'),
]
rango.views.py
from django.http import HttpResponse
def index(request):
return HttpResponse("Rango says hey there partner!
<br/> <a href='/rango/about/'>about</a>")
def about(request):
return HttpResponse("Rango says here is the about page.
<br/> <a href='/rango/'>index</a>")
python django python-3.x django-views url-mapping
I am having a trouble mapping urls correctly. I've included my code below.
I am able to run the code just fine, but when I click the "about" hyperlink, I get an error saying
The current URL, rango/about/, didn't match any of these.
When I put in the URL just "rango/", removing the "about", I get the following error:
The current URL, rango/, didn't match any of these.
I am a complete beginner with Django and have been going through the Tango with Django book, but currently stuck with the exercises on Ch3.
Any help is much appreciated. Thank you!
tango_with_django_project.urls.py
from django.conf.urls import url
from django.contrib import admin
from django.conf.urls import include
from rango import views, urls
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^rango/',include('rango.urls')),
# above maps any URLs starting with rango/ to
# be handled by the rango application
url(r'^admin/', admin.site.urls),
]
rango.urls.py
from django.conf.urls import url
from rango import views
urlpatterns = [
url(r'^rango/', views.index, name='index'),
url(r'$^rango/about/',views.about,name='about'),
]
rango.views.py
from django.http import HttpResponse
def index(request):
return HttpResponse("Rango says hey there partner!
<br/> <a href='/rango/about/'>about</a>")
def about(request):
return HttpResponse("Rango says here is the about page.
<br/> <a href='/rango/'>index</a>")
from django.conf.urls import url
from django.contrib import admin
from django.conf.urls import include
from rango import views, urls
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^rango/',include('rango.urls')),
# above maps any URLs starting with rango/ to
# be handled by the rango application
url(r'^admin/', admin.site.urls),
]
from django.conf.urls import url
from django.contrib import admin
from django.conf.urls import include
from rango import views, urls
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^rango/',include('rango.urls')),
# above maps any URLs starting with rango/ to
# be handled by the rango application
url(r'^admin/', admin.site.urls),
]
from django.conf.urls import url
from rango import views
urlpatterns = [
url(r'^rango/', views.index, name='index'),
url(r'$^rango/about/',views.about,name='about'),
]
from django.conf.urls import url
from rango import views
urlpatterns = [
url(r'^rango/', views.index, name='index'),
url(r'$^rango/about/',views.about,name='about'),
]
from django.http import HttpResponse
def index(request):
return HttpResponse("Rango says hey there partner!
<br/> <a href='/rango/about/'>about</a>")
def about(request):
return HttpResponse("Rango says here is the about page.
<br/> <a href='/rango/'>index</a>")
from django.http import HttpResponse
def index(request):
return HttpResponse("Rango says hey there partner!
<br/> <a href='/rango/about/'>about</a>")
def about(request):
return HttpResponse("Rango says here is the about page.
<br/> <a href='/rango/'>index</a>")
python django python-3.x django-views url-mapping
python django python-3.x django-views url-mapping
asked Nov 10 at 1:11
Gerardo Felix
111
111
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
# rango.urls.py
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^about/$',views.about,name='about'),
]
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
# rango.urls.py
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^about/$',views.about,name='about'),
]
add a comment |
up vote
1
down vote
# rango.urls.py
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^about/$',views.about,name='about'),
]
add a comment |
up vote
1
down vote
up vote
1
down vote
# rango.urls.py
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^about/$',views.about,name='about'),
]
# rango.urls.py
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^about/$',views.about,name='about'),
]
answered Nov 10 at 1:35
rikAtee
4,65542956
4,65542956
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53235177%2fhaving-trouble-url-mapping-using-django-for-python%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
5FTJqd