def test_context_data(self): kwargs = {'uuid': self.uuid} view = MyRssFeed(template_name=self.template) view = setup_view(view, self.request) context = view.get_context_data(**kwargs) context['lang'] = settings.LANGUAGE_CODE context['version'] = django_th.__version__ context['uuid'] = self.uuid self.assertTrue('lang' in context) self.assertTrue('version' in context) self.assertTrue('uuid' in context)
def test_get(self): view = MyRssFeed.as_view(template_name=self.template) response = view(self.request) # Check. self.assertEqual(response.status_code, 200) self.assertEqual(response.template_name[0], self.template) self.assertEqual(response.context_data['lang'], settings.LANGUAGE_CODE) self.assertEqual(response.context_data['version'], django_th.__version__)
from django.conf.urls import url from th_rss.views import MyRssFeeds, MyRssFeed urlpatterns = [ url( r"^(?P<uuid>[A-Za-z-0-9]{8}-[A-Za-z-0-9]{4}-[A-Za-z-0-9]{4}-[A-Za-z-0-9]{4}-[A-Za-z-0-9]{12})/$", MyRssFeed.as_view(), name="my_feed", ), url(r"^$", MyRssFeeds.as_view(), name="my_feeds"), ]
from django.conf.urls import url from th_rss.views import MyRssFeeds, MyRssFeed urlpatterns = [ url(r'^(?P<uuid>[A-Za-z-0-9]{8}-[A-Za-z-0-9]{4}-[A-Za-z-0-9]{4}-[A-Za-z-0-9]{4}-[A-Za-z-0-9]{12})/$', MyRssFeed.as_view(), name="my_feed"), url(r'^$', MyRssFeeds.as_view(), name="my_feeds"), ]
from django.conf.urls import url from th_rss.views import MyRssFeeds, MyRssFeed urlpatterns = [ url( r'^(?P<uuid>[A-Za-z-0-9]{8}-[A-Za-z-0-9]{4}-[A-Za-z-0-9]{4}-' r'[A-Za-z-0-9]{4}-[A-Za-z-0-9]{12})/$', MyRssFeed.as_view(), name="my_feed"), url(r'^$', MyRssFeeds.as_view(), name="my_feeds"), ]