def dashboard(request, theme=None, template_name=None): """ Dashboard. :param django.http.HttpRequest request: :param fobi.base.BaseTheme theme: Theme instance. :param string template_name: :return django.http.HttpResponse: """ form_entries = FormEntry._default_manager \ .filter(user__pk=request.user.pk) \ .select_related('user') context = { 'form_entries': form_entries, 'form_importers': get_form_impoter_plugin_urls(), } # If given, pass to the template (and override the value set by # the context processor. if theme: context.update({'fobi_theme': theme}) if not template_name: theme = get_theme(request=request, as_instance=True) template_name = theme.dashboard_template return render_to_response(template_name, context, context_instance=RequestContext(request))
def form_importers(request): """ Form importers. """ return { 'form_importers': get_form_impoter_plugin_urls(), }
def dashboard(request, theme=None, template_name=None): """ Dashboard. :param django.http.HttpRequest request: :param fobi.base.BaseTheme theme: Theme instance. :param string template_name: :return django.http.HttpResponse: """ form_entries = FormEntry._default_manager \ .filter(user__pk=request.user.pk) \ .select_related('user') context = { 'form_entries': form_entries, 'form_importers': get_form_impoter_plugin_urls(), } # If given, pass to the template (and override the value set by # the context processor. if theme: context.update({'fobi_theme': theme}) if not template_name: theme = get_theme(request=request, as_instance=True) template_name = theme.dashboard_template return render_to_response( template_name, context, context_instance=RequestContext(request) )