Доменные модули: сотрудники, локации, найм, счётчики, посещения
- employees: last_seen, internal_number, default_page_size; управление-команды - locations: категория/куратор/ответственный аптеки, seed должностей; Location.__str__ показывает номер аптеки (не только адрес) - hiring: HiringRequest (заявки на найм) + тесты (7) - utilities: UtilityReading (показания счётчиков по аптекам) - visit_manager: правки Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
from django.contrib import admin
|
||||
from unfold.admin import ModelAdmin
|
||||
|
||||
from apps.hiring.models import HiringRequest
|
||||
|
||||
|
||||
@admin.register(HiringRequest)
|
||||
class HiringRequestAdmin(ModelAdmin):
|
||||
list_display = ['last_name', 'first_name', 'status', 'hire_date', 'trial_days', 'requested_by', 'created_at']
|
||||
list_filter = ['status', 'user_location_type']
|
||||
search_fields = ['last_name', 'first_name', 'middle_name', 'candidate_email']
|
||||
list_select_related = ['requested_by', 'decision_by', 'employee', 'post', 'department']
|
||||
filter_horizontal = ['requested_access']
|
||||
ordering = ['-created_at']
|
||||
Reference in New Issue
Block a user