예제 #1
0
파일: file.py 프로젝트: Jickelsen/Arche
def mimetype_view_selector(context, request):
    mime_views = get_mimetype_views(request.registry)
    name = mime_views.get(context.mimetype, 'view')
    response = render_view_to_response(context, request, name = name)
    if response is None:
        raise HTTPNotFound()
    return response
예제 #2
0
 def test_get_mimetype_views(self):
     self.config.include('arche.utils')
     from arche.utils import get_mimetype_views
     self.assertIsInstance(get_mimetype_views(), self._cut)
예제 #3
0
 def test_get_mimetype_views(self):
     self.config.include('arche.utils')
     from arche.utils import get_mimetype_views
     self.assertIsInstance(get_mimetype_views(), self._cut)