def sitemap(self, dataset): self._get_dataset(dataset) pages = [] for action in ['view', 'about']: pages.append({ 'loc': h.url_for(controller='dataset', action=action, dataset=c.dataset.name, qualified=True), 'lastmod': c.dataset.updated_at, 'priority': 0.8 }) for view in View.all_by_dataset(c.dataset): pages.append({ 'loc': h.url_for(controller='view', action='view', dataset=dataset, name=view.name, qualified=True), 'lastmod': view.updated_at }) return sitemap(pages)
def index(self, dataset, format='html'): self._get_dataset(dataset) handle_request(request, c, c.dataset) c.views = View.all_by_dataset(c.dataset) if format == 'json': return to_jsonp([v.as_dict() for v in c.views]) else: return render('view/index.html')
def index(self, dataset, format='html'): self._get_dataset(dataset) handle_request(request, c, c.dataset) c.views = View.all_by_dataset(c.dataset) if format == 'json': return to_jsonp([v.as_dict() for v in c.views]) else: return templating.render('view/index.html')
def sitemap(self, dataset): self._get_dataset(dataset) pages = [] for action in ['view', 'about']: pages.append({ 'loc': h.url_for(controller='dataset', action=action, dataset=c.dataset.name, qualified=True), 'lastmod': c.dataset.updated_at, 'priority': 0.8}) for view in View.all_by_dataset(c.dataset): pages.append({ 'loc': h.url_for(controller='view', action='view', dataset=dataset, name=view.name, qualified=True), 'lastmod': view.updated_at }) return sitemap(pages)
def sitemap(self, dataset): self._get_dataset(dataset) pages = [] for action in ["view", "about"]: pages.append( { "loc": h.url_for(controller="dataset", action=action, dataset=c.dataset.name, qualified=True), "lastmod": c.dataset.updated_at, "priority": 0.8, } ) for view in View.all_by_dataset(c.dataset): pages.append( { "loc": h.url_for(controller="view", action="view", dataset=dataset, name=view.name, qualified=True), "lastmod": view.updated_at, } ) return sitemap(pages)