def update_user_details(self, user): language = get_language_from_request(self.request) update_fields = ['last_login'] if user.language != language: user.language = language update_fields.append('language') user.last_login = timezone.now() user.save(update_fields=update_fields)
def sys_help(request): from django.utils.translation.trans_real import get_language_from_request installed_apps=settings.INSTALLED_APPS redirect_url=request.REQUEST.get("p","") d={"apps":installed_apps} if redirect_url: d["redirect_url"]=redirect_url lang_code=get_language_from_request(request) return render_to_response("help_default_"+lang_code+".html",RequestContext(request,d))
def show_simple_import(request,app_label,model_name): from modelutils import GetModel model=GetModel(app_label,model_name) tables={model._meta.module_name:model._meta.verbose_name} from django.utils.translation.trans_real import get_language_from_request lang_code=get_language_from_request(request) return render_to_response('simple_import.html', {'tables': tables,"lang_code":lang_code})
def show_import(request,app_label,model_name): #tables={'Employee':_(u'人员表'),'department':_(u'部门表')} model=GetModel(app_label,model_name) tables={model._meta.module_name:model._meta.verbose_name} #tables[model_name]=model_name; #t=loader.get_template("import.html") #return HttpResponse(t.render(RequestContext(request,{ # 'tables':tables # })) from django.utils.translation.trans_real import get_language_from_request lang_code=get_language_from_request(request) return render_to_response('import.html', {'tables': tables,"lang_code":lang_code})
def show_import(request, app_label, model_name): # tables={'Employee':_(u'人员表'),'department':_(u'部门表')} model = GetModel(app_label, model_name) tables = {model._meta.module_name: model._meta.verbose_name} # tables[model_name]=model_name; # t=loader.get_template("import.html") # return HttpResponse(t.render(RequestContext(request,{ # 'tables':tables # })) from django.utils.translation.trans_real import get_language_from_request lang_code = get_language_from_request(request) return render_to_response("import.html", {"tables": tables, "lang_code": lang_code})