Пример #1
0
 def test_requests_get_ok_request_and_check_template(self):
     """Test rendering of page and view template.
     """
     request = self.factory.get(path=self.fake_path)
     view = LogRequestView.as_view()
     response = view(request)
     self.assertEqual(response.status_code, 200)
     self.assertHTMLEqual(response.template_name[0], self.requests_html)
 def get_req_and_res(self):
     fake_actions = []
     for fake_path in FAKE_PATH_LIST:
         request = self.factory.get(path=fake_path)
         fake_actions.append(
             dict(
                 request=request,
                 response=LogRequestView.as_view()(request)
             )
         )
     return fake_actions
Пример #3
0
from django.conf.urls import patterns, include, url
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.conf.urls.static import static
from django.conf import settings
from django.contrib import admin
from hello.views import (
    ContactView,
    EditView,
    LogRequestView,
    LoginView,
    LogoutView,
)

admin.autodiscover()

urlpatterns = patterns(
    '',
    url(r'^$', ContactView.as_view(), name='contact'),
    url(r'^edit/(?P<pk>\d+)/$', EditView.as_view(), name='edit'),
    url(r'^requests/$', LogRequestView.as_view(), name='requests'),
    url(r'^login/$', LoginView.as_view(), name='login'),
    url(r'^logout/$', LogoutView.as_view(), name='logout'),
    url(r'^admin/', include(admin.site.urls)),

) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

urlpatterns += staticfiles_urlpatterns()