Files
ACORE/core/migrations/0006_accesssystem.py
T
lokses 242f0c95e0 Админка: отдельный раздел «Системи доступу» для баз/систем доступа
Системы доступа (1С, почта, CRM…) — записи справочника Directory
(access_system), которые выбираются в заявке на найм. Раньше их можно было
редактировать только внутри общего «Довідники» с фильтром — неочевидно.

- AccessSystem: proxy над Directory (фильтр по access_system), свой раздел
  админки со списком/добавлением; directory_type проставляется автоматически
- SILENCED_SYSTEM_CHECKS=['models.E016'] — гасит ложноположительный E016
  (proxy наследует treenode-индекс по _path; на реальной таблице всё корректно)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-25 01:12:07 +03:00

27 lines
645 B
Python

# Generated by Django 6.0.3 on 2026-07-24 22:07
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('core', '0005_seed_location_types'),
]
operations = [
migrations.CreateModel(
name='AccessSystem',
fields=[
],
options={
'verbose_name': 'Система доступу',
'verbose_name_plural': 'Системи доступу',
'proxy': True,
'indexes': [],
'constraints': [],
},
bases=('core.directory',),
),
]