Пример #1
0
    def test_get_queryset(self):
        """
        Test that ProductListView.get_queryset() returns
        only active products, filtering inactive ones.
        """
        view = ProductListView()
        active_products = view.get_queryset()
        self.assertEqual(len(active_products), 1)

        for product in active_products:
            self.assertEqual(product.active, True)
Пример #2
0
    def test_get_queryset(self):
        """
        Test that ProductListView.get_queryset() returns
        only active products, filtering inactive ones.
        """
        view = ProductListView()
        active_products = view.get_queryset()
        self.assertEquals(len(active_products), 1)

        for product in active_products:
            self.assertEquals(product.active, True)
Пример #3
0
from django.conf.urls import url
from shop.views.product import (ProductListView, ProductDetailView)


urlpatterns = [
    url(r'^$',
        ProductListView.as_view(),
        name='product_list'
        ),
    url(r'^(?P<slug>[0-9A-Za-z-_.//]+)/$',
        ProductDetailView.as_view(),
        name='product_detail'
        ),
]
Пример #4
0
from django.conf.urls import patterns, url
from shop.views.product import (ProductListView, ProductDetailView)

urlpatterns = patterns(
    '',
    url(r'^$', ProductListView.as_view(), name='product_list'),
    url(r'^(?P<slug>[0-9A-Za-z-_.//]+)/$',
        ProductDetailView.as_view(),
        name='product_detail'),
)