|
|
@@ -1,20 +1,22 @@
|
|
1
|
1
|
from oscar.core.application import Application
|
|
2
|
2
|
from django.conf.urls import patterns, url
|
|
3
|
|
-from oscar.apps.catalogue.reviews.views import ProductReviewDetail, CreateProductReview, CreateProductReviewComplete, ProductReviewList
|
|
|
3
|
+from oscar.apps.catalogue.reviews import views
|
|
4
|
4
|
|
|
5
|
5
|
|
|
6
|
6
|
class ProductReviewsApplication(Application):
|
|
7
|
7
|
name = None
|
|
8
|
|
- detail_view = ProductReviewDetail
|
|
9
|
|
- create_view = CreateProductReview
|
|
10
|
|
- create_complete_view = CreateProductReviewComplete
|
|
11
|
|
- list_view = ProductReviewList
|
|
|
8
|
+ detail_view = views.ProductReviewDetail
|
|
|
9
|
+ create_view = views.CreateProductReview
|
|
|
10
|
+ create_complete_view = views.CreateProductReviewComplete
|
|
|
11
|
+ list_view = views.ProductReviewList
|
|
12
|
12
|
|
|
13
|
13
|
def get_urls(self):
|
|
14
|
14
|
urlpatterns = patterns('',
|
|
15
|
|
- url(r'^(?P<pk>\d+)/$', self.detail_view.as_view(), name='reviews-detail'),
|
|
|
15
|
+ url(r'^(?P<pk>\d+)/$', self.detail_view.as_view(),
|
|
|
16
|
+ name='reviews-detail'),
|
|
16
|
17
|
url(r'^add/$', self.create_view.as_view(), name='reviews-add'),
|
|
17
|
|
- url(r'^add/complete/$', self.create_complete_view.as_view(), name='reviews-add-complete'),
|
|
|
18
|
+ url(r'^add/complete/$', self.create_complete_view.as_view(),
|
|
|
19
|
+ name='reviews-add-complete'),
|
|
18
|
20
|
url(r'^$', self.list_view.as_view(), name='reviews-list'),
|
|
19
|
21
|
)
|
|
20
|
22
|
return urlpatterns
|