예제 #1
0
    def test_get_product_by_slug(self):
        api = CSEAPI()

        # Test for a product by review URL slug.
        slug = 'game/winds-of-orbis'
        product = api.get_product_by_slug(slug)
        self.assertIsInstance(product.id, int)
        self.assertTrue(product.type, 'game')
        self.assertTrue((slug in product.review.url))
예제 #2
0
    def test_get_product_by_slug(self):
        api = CSEAPI()

        # Test for a product by review URL slug.
        slug = 'game/winds-of-orbis'
        product = api.get_product_by_slug(slug)
        self.assertIsInstance(product.id, int)
        self.assertTrue(product.type, 'game')
        self.assertTrue((slug in product.review.url))
예제 #3
0
def view(request, slug):
    api = CSEAPI()
    product = api.get_product_by_slug(slug)

    payload = {
        'product': product,
        'review': product.review,
    }

    # print product.review.author

    return render_to_response('review/view.html', payload, context_instance=RequestContext(request))