Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chapter 7 Unclear - patterns import not explained #22

Closed
cspollar opened this issue Jun 2, 2016 · 2 comments
Closed

Chapter 7 Unclear - patterns import not explained #22

cspollar opened this issue Jun 2, 2016 · 2 comments

Comments

@cspollar
Copy link

cspollar commented Jun 2, 2016

I could not find an explanation of why "patterns" is included in rango/urls.py. Previous and later examples of this file do not include "patterns".

The text in question is copied below.

Parameterised URL Mapping
Now let’s have a look at how we actually pass the value of the category_name_url parameter to the category() function. To do so, we need to modify Rango’s urls.py file and update the urlpatterns tuple as follows.

urlpatterns = patterns('',
url(r'^$', views.index, name='index'),
url(r'^about/$', views.about, name='about'),
url(r'^category/(?P<category_name_slug>[\w-]+)/$',
views.show_category, name='show_category'),)

@leifos
Copy link
Collaborator

leifos commented Jun 2, 2016

Hi! Well spotted. it is not needed. it should be:

urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'about/$', views.about, name='about'),
url(r'^add_category/$', views.add_category, name='add_category'),
url(r'^category/(?P<category_name_slug>[\w-]+)/$',
views.show_category, name='show_category'),
]

I will update it shortly.

Thanks
Leif

On Thu, Jun 2, 2016 at 5:59 AM, cspollar notifications@github.com wrote:

I could not find an explanation of why "patterns" is included in
rango/urls.py. Previous and later examples of this file do not include
"patterns".
The text in question is copied below.

Parameterised URL Mapping
Now let’s have a look at how we actually pass the value of the
category_name_url parameter to the category() function. To do so, we need
to modify Rango’s urls.py file and update the urlpatterns tuple as follows.
urlpatterns = patterns('',
url(r'^$', views.index, name='index'),
url(r'^about/$', views.about, name='about'),
url(r'^category/(?P[\w-]+)/$',
views.show_category, name='show_category'),)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#22, or mute the
thread
https://github.com/notifications/unsubscribe/AB02B2TJRAbqCSDbRVln9CXoHU_JH75lks5qHmM1gaJpZM4IsNJF
.

@leifos
Copy link
Collaborator

leifos commented Jun 2, 2016

Thanks

@leifos leifos closed this as completed Jun 2, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants