def block_top_toolbar(self, context, nodes): if len(self._active_layouts) > 1: context.update({ 'layouts': self._active_layouts, 'current_icon': self._current_icon, }) nodes.append(loader.render_to_string('xadmin/blocks/model_list.top_toolbar.layouts.html', context=get_context_dict(context)))
def render(self, form, form_style, context, template_pack=TEMPLATE_PACK, **kwargs): context = get_context_dict(context) context.update(dict( formset=self, prefix=self.formset.prefix, inline_style=self.inline_style, **self.extra_attrs )) return render_to_string(self.template, context)
def block_top_toolbar(self, context, nodes): if self.list_export: context.update({ 'show_export_all': self.admin_view.paginator.count > self.admin_view.list_per_page and not ALL_VAR in self.admin_view.request.GET, 'form_params': self.admin_view.get_form_params({'_do_': 'export'}, ('export_type',)), 'export_types': [{'type': et, 'name': self.export_names[et]} for et in self.list_export], }) nodes.append(loader.render_to_string('xadmin/blocks/model_list.top_toolbar.exports.html', context=get_context_dict(context)))
def block_top_toolbar(self, context, nodes): has_change_perm = self.has_model_perm(self.model, 'change') has_add_perm = self.has_model_perm(self.model, 'add') if has_change_perm and has_add_perm: model_info = (self.opts.app_label, self.opts.model_name) import_url = reverse('xadmin:%s_%s_import' % model_info, current_app=self.admin_site.name) context = get_context_dict(context or {}) # no error! context.update({ 'import_url': import_url, }) nodes.append(loader.render_to_string('xadmin/blocks/model_list.top_toolbar.importexport.import.html', context=context))
def block_top_toolbar(self, context, nodes): formats = self.get_export_formats() form = ExportForm(formats) context = get_context_dict(context or {}) # no error! context.update({ 'form': form, 'opts': self.opts, 'form_params': self.admin_view.get_form_params({'_action_': 'export'}), }) nodes.append(loader.render_to_string('xadmin/blocks/model_list.top_toolbar.importexport.export.html', context=context))
def block_nav_form(self, context, nodes): if self.search_fields: context = get_context_dict(context or {}) # no error! context.update({ 'search_var': SEARCH_VAR, 'remove_search_url': self.admin_view.get_query_string(remove=[SEARCH_VAR]), 'search_form_params': self.admin_view.get_form_params(remove=[SEARCH_VAR]) }) nodes.append( loader.render_to_string( 'xadmin/blocks/model_list.nav_form.search_form.html', context=context) )
def block_top_toolbar(self, context, nodes): has_change_perm = self.has_model_perm(self.model, 'change') has_add_perm = self.has_model_perm(self.model, 'add') if has_change_perm and has_add_perm: model_info = (self.opts.app_label, self.opts.model_name) import_url = reverse('xadmin:%s_%s_import' % model_info, current_app=self.admin_site.name) context = get_context_dict(context or {}) # no error! context.update({ 'import_url': import_url, }) nodes.append( loader.render_to_string( 'xadmin/blocks/model_list.top_toolbar.importexport.import.html', context=context))
def block_nav_form(self, context, nodes): if self.search_fields: context = get_context_dict(context or {}) # no error! context.update({ 'search_var': SEARCH_VAR, 'remove_search_url': self.admin_view.get_query_string(remove=[SEARCH_VAR]), 'search_form_params': self.admin_view.get_form_params(remove=[SEARCH_VAR]) }) nodes.append( loader.render_to_string( 'xadmin/blocks/model_list.nav_form.search_form.html', context=context))
def block_top_toolbar(self, context, nodes): if self.refresh_times: current_refresh = self.request.GET.get(REFRESH_VAR) context.update({ 'has_refresh': bool(current_refresh), 'clean_refresh_url': self.admin_view.get_query_string(remove=(REFRESH_VAR,)), 'current_refresh': current_refresh, 'refresh_times': [{ 'time': r, 'url': self.admin_view.get_query_string({REFRESH_VAR: r}), 'selected': str(r) == current_refresh, } for r in self.refresh_times], }) nodes.append(loader.render_to_string('xadmin/blocks/model_list.top_toolbar.refresh.html', get_context_dict(context)))
def block_top_toolbar(self, context, nodes): formats = self.get_export_formats() form = ExportForm(formats) context = get_context_dict(context or {}) # no error! context.update({ 'form': form, 'opts': self.opts, 'form_params': self.admin_view.get_form_params({'_action_': 'export'}), }) nodes.append( loader.render_to_string( 'xadmin/blocks/model_list.top_toolbar.importexport.export.html', context=context))
def block_top_toolbar(self, context, nodes): if self.list_export: context.update({ 'show_export_all': self.admin_view.paginator.count > self.admin_view.list_per_page and not ALL_VAR in self.admin_view.request.GET, 'form_params': self.admin_view.get_form_params({'_do_': 'export'}, ('export_type', )), 'export_types': [{ 'type': et, 'name': self.export_names[et] } for et in self.list_export], }) nodes.append( loader.render_to_string( 'xadmin/blocks/model_list.top_toolbar.exports.html', context=get_context_dict(context)))
def block_top_toolbar(self, context, nodes): if self.list_export: context.update({ "show_export_all": self.admin_view.paginator.count > self.admin_view.list_per_page and not ALL_VAR in self.admin_view.request.GET, "form_params": self.admin_view.get_form_params({"_do_": "export"}, ("export_type", )), "export_types": [{ "type": et, "name": self.export_names[et] } for et in self.list_export], }) nodes.append( loader.render_to_string( "xadmin/blocks/model_list.top_toolbar.exports.html", context=get_context_dict(context), ))
def block_top_toolbar(self, context, nodes): formats = self.get_export_formats() form = ExportForm(formats) self._form_bootstrap_styles(form) context = get_context_dict(context or {}) # no error! context.setdefault( 'export_to_email', bool(self.import_export_args.get('export_to_email', True))) context.update({ 'form': form, 'opts': self.opts, 'form_params': self.admin_view.get_form_params({'_action_': 'export'}) }) template_name = self.import_export_args.get( 'template', 'xadmin/blocks/model_list.top_toolbar.importexport.export.html') nodes.append(loader.render_to_string(template_name, context=context))
def block_top_toolbar(self, context, nodes): nodes.append( loader.render_to_string('xadmin/batchfilter/batch_filter.html', context=get_context_dict(context)))
def block_top_navmenu(self, context, nodes): context = get_context_dict(context) context['redirect_to'] = self.request.get_full_path() nodes.append( loader.render_to_string('xadmin/blocks/comm.top.setlang.html', context=context))
def block_top_toolbar(self, context, nodes): context.update({"templates_path": self.templates_path}) nodes.append( loader.render_to_string( 'xadmin/excel/model_list.top_toolbar.import.html', context=get_context_dict(context)))
def block_my_top_toolbar(self, context, nodes): nodes.append(loader.render_to_string( 'my-define/add_form_button.html',\ context=get_context_dict(context)))
def block_results_bottom(self, context, nodes): if self.actions and self.admin_view.result_count: nodes.append( loader.render_to_string( 'xadmin/blocks/model_list.results_bottom.actions.html', context=get_context_dict(context)))
def block_top_navmenu(self, context, nodes): context = get_context_dict(context) context['redirect_to'] = self.request.get_full_path() nodes.append(loader.render_to_string('xadmin/blocks/comm.top.setlang.html', context=context))
def block_results_top(self, context, nodes): if self.is_dashboard: nodes.append( loader.render_to_string( 'stationmanager/dashboard.model_list.html', context=get_context_dict(context)))
def block_results_top(self, context, nodes): context.update({ 'charts': [{"name": name, "title": v['title'], 'url': self.get_chart_url(name, v)} for name, v in self.data_charts.items()], }) nodes.append(loader.render_to_string('xadmin/blocks/model_list.results_top.charts.html', context=get_context_dict(context)))
def block_top_toolbar(self, context, nodes): nodes.append(loader.render_to_string('xadmin/excel/model_list.top_toolbar.import.html', context=get_context_dict(context)))
def block_extrabody(self, context, nodes, *args, **kwargs): html = render_to_string("xplugin-grouprel/table-config.html", context=get_context_dict(context)) return nodes.append(html)
def block_after_fieldsets(self, context, nodes, *args, **kwargs): html = render_to_string(self.template_table_ajax, context=get_context_dict(context)) return nodes.append(html)
def block_extrabody(self, context, nodes): context = get_context_dict(context) nodes.append(render_to_string("xplugin_config/includes/config.html", context=context))
def block_top_toolbar(self, context, nodes): save_node = render_to_string( 'xadmin/blocks/model_list.top_toolbar.saveorder.html', context=get_context_dict(context) ) nodes.append(save_node)
def block_nav_menu(self, context, nodes): if self.show_bookmarks: nodes.insert(0, loader.render_to_string('xadmin/blocks/model_list.nav_menu.bookmarks.html', context=get_context_dict(context)))
def block_top_toolbar(self, context, nodes): nodes.append(loader.render_to_string('xadmin/specialvasi/specialvasi.html', context=get_context_dict(context)))
def block_nav_menu(self, context, nodes): if self.has_filters: nodes.append(loader.render_to_string('xadmin/blocks/model_list.nav_menu.filters.html', context=get_context_dict(context)))
def block_top_toolbar(self, context, nodes): # 指定我们渲染使用的模板html nodes.append( loader.render_to_string('xadmin/worksShow.html', context=get_context_dict(context)))
def block_top_toolbar(self, context, nodes): """toolbar""" context = get_context_dict(context) nodes.append(render_to_string("xplugin_config/blocks/comm.top.config.html", context=context))
def block_results_top(self, context, nodes): print(get_context_dict(context)) nodes.append( loader.render_to_string('plugins/models/models.html', context=get_context_dict(context)))
def block_nav_menu(self, context, nodes): if self.has_filters: nodes.append( loader.render_to_string( 'xadmin/blocks/model_list.nav_menu.filters.html', context=get_context_dict(context)))
def block_top_toolbar(self, context, nodes): context.update({'options': ['install', 'unstall']}) nodes.append( loader.render_to_string('model_list.top_toolbar.sdp.html', context=get_context_dict(context)))
def block_results_bottom(self, context, nodes): if self.actions and self.admin_view.result_count: nodes.append(loader.render_to_string('xadmin/blocks/model_list.results_bottom.actions.html', context=get_context_dict(context)))
def block_top_navbar(self, context, nodes): if self.is_warning: nodes.append( loader.render_to_string( 'stationmanager/charging_pile_warning.html', context=get_context_dict(context)))