Files
ACORE/apps/locations/migrations/0013_pharmacy_edit_permission.py
T
lokses 897ffc99c9 locations: право редактирования аптеки, формы и дислокация
Отдельное право на редактирование карточки аптеки, формы, пресеты колонок
дислокации и правки видимости карточки.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-09 18:03:32 +03:00

32 lines
1.2 KiB
Python

from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('locations', '0012_pharmacy_card_visibility'),
]
operations = [
migrations.AddField(
model_name='pharmacycardvisibility',
name='edit_pharmacy',
field=models.CharField(
choices=[
('everyone', 'Все авторизованные'),
('own_or_staff', 'Своя аптека или staff'),
('staff', 'Только staff / суперпользователь'),
('it', 'Группа IT / доступ IT-отдел'),
('hidden', 'Скрыто (кроме суперпользователя)'),
],
default='staff',
help_text=(
'Кто может менять реквизиты аптеки в портале '
'(не в админке). По умолчанию — только staff.'
),
max_length=20,
verbose_name='Редактирование карточки',
),
),
]