Esempio n. 1
0
 def test_get(self):
     """
     Test GET requests
     """
     request = self.factory.get(reverse('login'))
     request.user = self.user
     response = LoginView.as_view()(request)
     self.assertEqual(response.status_code, 200)
     self.assertEqual(response.context_data['user'], self.user)
     self.assertEqual(response.context_data['request'], request)
Esempio n. 2
0
sitemaps = {
    'snippets': SnippetSiteMap
}

urlpatterns = patterns('',
    # Social integration
    url('', include('social.apps.django_app.urls', namespace='social')),

    # Auth
    url('', include('django.contrib.auth.urls', namespace='auth')),

    # Comments
    (r'^comments/', include('django_comments.urls')),

    # Index - create new snippet
    url(r'^$', login_required(SnippetCreateView.as_view(
        )), name='snippet_create'),

    # Individual posts
    url(r'^(?P<pub_date__year>\d{4})/(?P<pub_date__month>\d{1,2})/(?P<slug>[a-zA-Z0-9-]+)/?$', cache_page(900)(SnippetDetailView.as_view(
        )), name='snippet_detail'),

    # Login
    url(r'^accounts/login/?$', anonymous_required(LoginView.as_view(
        )), name='login'),

    # Sitemap
    url(r'^sitemap\.xml$', sitemap, {'sitemaps': sitemaps},
            name='django.contrib.sitemaps.views.sitemap'),
)