From 72add3aa4ef0fb2f33fa3b651f91782b209d2bb9 Mon Sep 17 00:00:00 2001
From: Raden Fikri <raden.fikri@ui.ac.id>
Date: Wed, 9 Oct 2019 19:19:47 +0700
Subject: [PATCH] Finish Tutorial 7

---
 lists/urls.py      | 23 +++++++++++++++++++++++
 superlists/urls.py | 11 +++++------
 2 files changed, 28 insertions(+), 6 deletions(-)
 create mode 100644 lists/urls.py

diff --git a/lists/urls.py b/lists/urls.py
new file mode 100644
index 0000000..eeed58c
--- /dev/null
+++ b/lists/urls.py
@@ -0,0 +1,23 @@
+"""superlists URL Configuration
+
+The `urlpatterns` list routes URLs to views. For more information please see:
+    https://docs.djangoproject.com/en/1.11/topics/http/urls/
+Examples:
+Function views
+    1. Add an import:  from my_app import views
+    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
+Class-based views
+    1. Add an import:  from other_app.views import Home
+    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
+Including another URLconf
+    1. Import the include() function: from django.conf.urls import url, include
+    2. Add a URL to urlpatterns:  url(r'^blog/', include('blog.urls'))
+"""
+from django.conf.urls import url
+from lists import views
+
+urlpatterns = [
+    url(r'^new$', views.new_list, name='new_list'),
+    url(r'^(\d+)/$', views.view_list, name='view_list'),
+    url(r'^(\d+)/add_item$', views.add_item, name='add_item'),
+]
diff --git a/superlists/urls.py b/superlists/urls.py
index eb5766d..222d2d5 100644
--- a/superlists/urls.py
+++ b/superlists/urls.py
@@ -13,12 +13,11 @@ Including another URLconf
     1. Import the include() function: from django.conf.urls import url, include
     2. Add a URL to urlpatterns:  url(r'^blog/', include('blog.urls'))
 """
-from django.conf.urls import url
-from lists import views
+from django.conf.urls import include, url
+from lists import views as list_views
+from lists import urls as list_urls
 
 urlpatterns = [
-    url(r'^$', views.home_page, name='home'),
-    url(r'^lists/new$', views.new_list, name='new_list'),
-    url(r'^lists/(\d+)/$', views.view_list, name='view_list'),
-    url(r'^lists/(\d+)/add_item$', views.add_item, name='add_item'),
+    url(r'^$', list_views.home_page, name='home'),
+    url(r'^lists/', include(list_urls)),
 ]
-- 
GitLab