Example #1
0
 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)
Example #2
0
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))
Example #3
0
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})
Example #5
0
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})