/
progart116
/
PlanerProject2026
Обзор
Документация
Войти
/
progart116
/
PlanerProject2026
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Apps/UserLogApp/admin.py
48 строк
2 KB
progart116
debug
25 апр 2026, 12:27
25 апр 2026, 12:27
4a037dd
Код
Авторство
О чём код?
from django.contrib import admin import Apps.UserLogApp.models @admin.register(Apps.UserLogApp.models.User) class User(admin.ModelAdmin): list_display = ['id', 'django_user__username', 'surname', 'firstname', 'secondname', 'active'] list_display_links = ['id', 'django_user__username', 'surname', 'firstname', 'secondname', 'active'] list_filter = ('active',) ordering = ['id'] search_fields = ['django_user__username', 'surname', 'firstname', 'secondname', 'email', 'phone'] search_help_text = "Поиск по ФИО, логину, телефону, адресу электронной почты" @admin.register(Apps.UserLogApp.models.Log) class Log(admin.ModelAdmin): list_display = ['id', 'date_log', 'time_log', 'log_data', 'application', 'method', 'source_ip', 'user__django_user__username'] list_display_links = ['id', 'date_log', 'time_log', 'log_data', 'application', 'method', 'source_ip', 'user__django_user__username'] readonly_fields = ['id', 'date_log', 'time_log', 'log_data', 'application', 'method', 'source_ip', 'user'] list_filter = ('application', 'user') ordering = ['-id'] search_fields = ['log_data', 'application', 'method', 'source_ip', 'user__django_user__username'] search_help_text = "Поиск по событиям, приложениям, методам, IP-адресам, пользователям" # fields = ['table', 'name', 'verbose_name'] #exclude #fieldsets #autocomplete_fields #raw_id_fields @admin.register(Apps.UserLogApp.models.ProgramFunction) class ProgramFunction(admin.ModelAdmin): list_display = ['id','function_eng','function_rus'] list_display_links = ['id','function_eng','function_rus'] ordering = ['id'] search_fields = ['function_eng', 'function_rus'] search_help_text = "Поиск по коду и названию функции" @admin.register(Apps.UserLogApp.models.AccessMatrix) class AccessMatrix(admin.ModelAdmin): list_display = ['id','user__django_user__username','function__function_eng', 'allow'] list_display_links = ['id','user__django_user__username','function__function_eng', 'allow'] ordering = ['-id']