def tag(request): if not request.GET.get('tag'): return HttpResponseRedirect(reverse('blog:latest')) else: slug = request.GET.get('tag') from django.utils.translation import get_language tag = get_object_or_404(Tag, name=slug) queryset = ArticleTranslation.objects.filter(language_code=get_language()).exclude(parent__published_from=None) queryset = TaggedItem.objects.get_by_model(queryset, tag) return render_to_response('blog/tag.html', {'tag':tag, 'articles':queryset}, context_instance=RequestContext(request))
def test_args_kwargs_none(self): url = reverse("dummy0", args=None, kwargs=None) self.assertEqual(url, "/en/dummy/")
def get_absolute_url(self): return reverse('project_sheet-show', kwargs={ 'slug': self.slug, 'locale': self.language_code })
def get_absolute_url(self): return reverse('blog:author', kwargs={'slug':self.identifier})
def test_kwargs_none(self): url = reverse("dummy1", args=["test"], kwargs=None) self.assertEqual(url, "/en/dummy/test")
def test_args_kwargs_none(self): url = reverse("dummy0", args=None, kwargs=None) self.assertEqual(url, "/en/dummy/")
def get_url(self, category=None): """Uses reverse resolver, to force localeurl to add language code.""" view, args = self._get_url(category=category) return reverse(view, args=args)
def get_absolute_url(self): return reverse('project_sheet-show', kwargs={'slug': self.slug, 'locale':self.language_code})
def item_link(self, item): return reverse('project_sheet-show', kwargs={ 'slug': item['slug'], 'locale': item['language_code'] })
def test_sale_index_view(self): response = self._test_GET_status(reverse('sale')) self.assertEqual(set(self.discount.products.all()), set(response.context['products']))
def get_url(self): return reverse('satchless.contrib.productset.views.details', args=(self.slug,))
def link(self): return reverse('project_sheet-list')
def link(self): return reverse('project_sheet-recent-changes')
def item_link(self, item): return reverse('project_sheet-show', kwargs={'slug': item['slug'], 'locale': item['language_code']})
def get_absolute_url(self): return reverse('event_details', kwargs=dict(event_id=self.id))
def test_args_none(self): url = reverse("dummy1", args=None, kwargs=dict(test="test")) self.assertEqual(url, "/en/dummy/test")
def test_kwargs_none(self): url = reverse("dummy1", args=["test"], kwargs=None) self.assertEqual(url, "/en/dummy/test")
def link(self): return reverse('project_sheet-recent-changes')
def get_url(self): """Uses reverse resolver, to force localeurl to add language code.""" return reverse('satchless-product-category', args=(self._parents_slug_path(), self.slug))
def link(self): return reverse('project_sheet-list')
def get_url(self, category=None): """Uses reverse resolver, to force localeurl to add language code.""" view, args = self._get_url(category=category) return reverse(view, args=args)
def get_absolute_url(self): return reverse('news_details', kwargs=dict(news_id=self.id))
def test_args_none(self): url = reverse("dummy1", args=None, kwargs=dict(test="test")) self.assertEqual(url, "/en/dummy/test")
def test_sale_index_view(self): response = self._test_GET_status(reverse('sale')) self.assertEqual(set(self.discount.products.all()), set(response.context['products']))
def get_url(self): """Uses reverse resolver, to force localeurl to add language code.""" return reverse('satchless-product-category', args=(self._parents_slug_path(), self.slug))
def get_absolute_url(self): return reverse('blog:category', kwargs={'slug':self.translated().slug})