telephony: автоформат +380, тип линии SIP/АТС и звонок через Asterisk AMI.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-10-13 14:52:09 +03:00
parent cc62324b69
commit 5d06d4d3ce
42 changed files with 1158 additions and 57 deletions
+2 -1
View File
@@ -5,6 +5,7 @@ from django import forms
from django.utils.translation import gettext_lazy as _
from core.models import Directory
from core.utils.validators import phone_input_attrs
from .models import Location, Pharmacy
@@ -50,7 +51,7 @@ class PortalPharmacyEditForm(forms.ModelForm):
'house_number': forms.TextInput(attrs={'class': 'input'}),
'building': forms.TextInput(attrs={'class': 'input'}),
'apartment': forms.TextInput(attrs={'class': 'input'}),
'phone': forms.TextInput(attrs={'class': 'input', 'placeholder': '+380...'}),
'phone': forms.TextInput(attrs=phone_input_attrs()),
'license_number': forms.TextInput(attrs={'class': 'input'}),
'license_expiry_date': forms.DateInput(attrs={'class': 'input', 'type': 'date'}),
'pharmacists_count': forms.NumberInput(attrs={'class': 'input', 'min': 1}),