Browse Source

Removed reports and order management from default URLs

master
David Winterbottom 14 years ago
parent
commit
b021f8fbc2
3 changed files with 2 additions and 12 deletions
  1. 0
    6
      oscar/app.py
  2. 2
    1
      oscar/apps/reports/app.py
  3. 0
    5
      oscar/apps/reports/urls.py

+ 0
- 6
oscar/app.py View File

6
 from oscar.apps.basket.app import application as basket_app
6
 from oscar.apps.basket.app import application as basket_app
7
 from oscar.apps.checkout.app import application as checkout_app
7
 from oscar.apps.checkout.app import application as checkout_app
8
 from oscar.apps.promotions.app import application as promotions_app
8
 from oscar.apps.promotions.app import application as promotions_app
9
-from oscar.apps.order_management.app import application as order_management_app
10
 from oscar.apps.search.app import application as search_app
9
 from oscar.apps.search.app import application as search_app
11
-from oscar.apps.reports.app import application as reports_app
12
 
10
 
13
 
11
 
14
 class Shop(Application):
12
 class Shop(Application):
19
     basket_app = basket_app
17
     basket_app = basket_app
20
     checkout_app = checkout_app
18
     checkout_app = checkout_app
21
     promotions_app = promotions_app
19
     promotions_app = promotions_app
22
-    order_management_app = order_management_app
23
     search_app = search_app
20
     search_app = search_app
24
-    reports_app = reports_app
25
     
21
     
26
     def get_urls(self):
22
     def get_urls(self):
27
         urlpatterns = patterns('',
23
         urlpatterns = patterns('',
28
             (r'products/', include(self.catalogue_app.urls)),
24
             (r'products/', include(self.catalogue_app.urls)),
29
             (r'basket/', include(self.basket_app.urls)),
25
             (r'basket/', include(self.basket_app.urls)),
30
             (r'checkout/', include(self.checkout_app.urls)),
26
             (r'checkout/', include(self.checkout_app.urls)),
31
-            (r'order-management/', include(self.order_management_app.urls)),
32
             (r'accounts/', include(self.customer_app.urls)),
27
             (r'accounts/', include(self.customer_app.urls)),
33
-            (r'reports/', include(self.reports_app.urls)),
34
             (r'search/', include(self.search_app.urls)),
28
             (r'search/', include(self.search_app.urls)),
35
             (r'', include(self.promotions_app.urls)),             
29
             (r'', include(self.promotions_app.urls)),             
36
         )
30
         )

+ 2
- 1
oscar/apps/reports/app.py View File

10
     name = 'reports'
10
     name = 'reports'
11
     
11
     
12
     dashboard_view = DashboardView
12
     dashboard_view = DashboardView
13
+    decorator = staff_member_required
13
 
14
 
14
     def get_urls(self):
15
     def get_urls(self):
15
         urlpatterns = patterns('',
16
         urlpatterns = patterns('',
16
-            url(r'^$', self.dashboard_view.as_view(), name='dashboard'),
17
+            url(r'^$', self.decorator(self.dashboard_view.as_view()), name='dashboard'),
17
         )
18
         )
18
         return urlpatterns
19
         return urlpatterns
19
 
20
 

+ 0
- 5
oscar/apps/reports/urls.py View File

1
-from django.conf.urls.defaults import *
2
-
3
-urlpatterns = patterns('oscar.apps.reports.views',
4
-    url(r'^$', 'dashboard', name='oscar-report-dashboard'),
5
-)

Loading…
Cancel
Save