Exemplo n.º 1
0
 def get(self, request, query_id):
     query, form = QueryView.get_instance_and_form(request, query_id)
     query.save()  # updates the modified date
     show = url_get_show(request)
     rows = url_get_rows(request)
     vm = query_viewmodel(request.user, query, form=form, run_query=show, rows=rows)
     fullscreen = url_get_fullscreen(request)
     template = 'fullscreen' if fullscreen else 'query'
     return self.render_template('explorer/%s.html' % template, vm)
Exemplo n.º 2
0
 def get(self, request, query_id):
     query, form = QueryView.get_instance_and_form(request, query_id)
     query.save()  # updates the modified date
     show = url_get_show(request)
     rows = url_get_rows(request)
     vm = query_viewmodel(request.user, query, form=form, run_query=show, rows=rows)
     fullscreen = url_get_fullscreen(request)
     template = 'fullscreen' if fullscreen else 'query'
     return self.render_template('explorer/%s.html' % template, vm)
Exemplo n.º 3
0
 def render_with_sql(self, request, query, run_query=True, error=None):
     rows = url_get_rows(request)
     fullscreen = url_get_fullscreen(request)
     template = 'fullscreen' if fullscreen else 'play'
     return self.render_template('explorer/%s.html' % template, query_viewmodel(request.user,
                                                                                query,
                                                                                title="Playground",
                                                                                run_query=run_query,
                                                                                error=error,
                                                                                rows=rows))
Exemplo n.º 4
0
 def render_with_sql(self, request, query, run_query=True, error=None):
     rows = url_get_rows(request)
     fullscreen = url_get_fullscreen(request)
     template = 'fullscreen' if fullscreen else 'play'
     form = QueryForm(request.POST if len(request.POST) else None, instance=query)
     return self.render_template('explorer/%s.html' % template, query_viewmodel(request.user,
                                                                                query,
                                                                                title="Playground",
                                                                                run_query=run_query,
                                                                                error=error,
                                                                                rows=rows,
                                                                                form=form))
Exemplo n.º 5
0
Arquivo: views.py Projeto: grouwner/sc
 def render_with_sql(self, request, query, run_query=True, error=None):
     rows = url_get_rows(request)
     fullscreen = url_get_fullscreen(request)
     template = 'fullscreen' if fullscreen else 'play'
     return self.render_template(
         'explorer/%s.html' % template,
         query_viewmodel(request.user,
                         query,
                         title="Playground",
                         run_query=run_query,
                         error=error,
                         rows=rows))
Exemplo n.º 6
0
 def render_with_sql(self, request, query, run_query=True, error=None):
     rows = url_get_rows(request)
     fullscreen = url_get_fullscreen(request)
     template = 'fullscreen' if fullscreen else 'play'
     form = QueryForm(request.POST if len(request.POST) else None, instance=query)
     return self.render_template('explorer/%s.html' % template, query_viewmodel(request.user,
                                                                                query,
                                                                                title="Playground",
                                                                                run_query=run_query,
                                                                                error=error,
                                                                                rows=rows,
                                                                                form=form))