コード例 #1
0
ファイル: app.py プロジェクト: jelmer/wikkid
 def _get_view(self, request, path):
     """Get the view for the path specified."""
     resource_path, action = parse_url(path)
     model = self.resource_factory.get_resource_at_path(resource_path)
     return get_view(model, action, request, self.execution_context)
コード例 #2
0
ファイル: test_urls.py プロジェクト: jelmer/wikkid
 def test_path_view(self):
     path, view = parse_url('/some/path/+view')
     self.assertEqual('/some/path', path)
     self.assertEqual('view', view)
コード例 #3
0
ファイル: test_urls.py プロジェクト: jelmer/wikkid
 def test_root_view(self):
     path, view = parse_url('/+listing')
     self.assertEqual('/', path)
     self.assertEqual('listing', view)
コード例 #4
0
ファイル: test_urls.py プロジェクト: jelmer/wikkid
 def test_path(self):
     path, view = parse_url('/some/path')
     self.assertEqual('/some/path', path)
     self.assertIs(None, view)
コード例 #5
0
ファイル: test_urls.py プロジェクト: jelmer/wikkid
 def test_root(self):
     path, view = parse_url('/')
     self.assertEqual('/', path)
     self.assertIs(None, view)