/c867e20322b8b21d905cf4914db09d51295e400b/node_modules/webpack/lib/ModuleWarning.js" class="text truncate">ModuleWarning.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años MovedToPluginWarningPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años MultiCompiler.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años MultiEntryPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años MultiModule.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años MultiModuleFactory.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años MultiStats.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años MultiWatching.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años NamedChunksPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años NamedModulesPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años NewWatchingPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años NoEmitOnErrorsPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años NoErrorsPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años NodeStuffPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años NormalModule.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años NormalModuleFactory.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años NormalModuleReplacementPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años NullFactory.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años OptionsApply.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años OptionsDefaulter.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años Parser.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años ParserHelpers.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años PrefetchPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años ProgressPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años ProvidePlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años RawModule.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años RecordIdsPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años RequestShortener.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años RequireJsStuffPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años RuleSet.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años SetVarMainTemplatePlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años SingleEntryPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años SizeFormatHelpers.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años SourceMapDevToolModuleOptionsPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años SourceMapDevToolPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años Stats.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años Template.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años TemplatedPathPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años UmdMainTemplatePlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años UnsupportedFeatureWarning.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años UseStrictPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años WarnCaseSensitiveModulesPlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años WatchIgnorePlugin.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años WebpackError.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años WebpackOptionsApply.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años WebpackOptionsDefaulter.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años WebpackOptionsValidationError.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años compareLocations.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años formatLocation.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años prepareOptions.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años removeAndDo.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años validateSchema.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años webpack.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años webpack.web.js 11e3a9652a first %!s(int64=7) %!d(string=hace) años thermometer - Gogs: Go Git Service

Nessuna descrizione

admin.py 1.2KB

    # -*- coding: utf-8 -*- from django.conf import settings from django.contrib import admin from django.contrib.auth.hashers import make_password from pysnippets.strsnippets import strip from account.models import AdministratorInfo from equipment.models import IsolationPointInfo class AdministratorInfoAdmin(admin.ModelAdmin): list_display = ('admin_id', 'phone', 'password', 'encryption', 'name', 'point_id', 'point_name', 'user_status', 'status', 'created_at', 'updated_at') list_filter = ('user_status', 'status', 'point_name') readonly_fields = ('encryption', 'point_name') def save_model(self, request, obj, form, change): obj.phone = strip(obj.phone) obj.password = strip(obj.password) if obj.password: obj.encryption = make_password(obj.password, settings.MAKE_PASSWORD_SALT, settings.MAKE_PASSWORD_HASHER) obj.password = '' obj.point_id = strip(obj.point_id) try: obj.point_name = IsolationPointInfo.objects.get(point_id=obj.point_id).point_name except IsolationPointInfo.DoesNotExist: obj.point_name = '' obj.save() admin.site.register(AdministratorInfo, AdministratorInfoAdmin)