feat(orders): добавить поле резюме заказа
Добавлено текстовое поле `summary` в модель `Order` для хранения краткого описания заказа на естественном языке. Обновлена форма `OrderForm` с добавлением виджета textarea, плейсхолдера и стилей. В шаблоны `order_form.html` и `order_detail.html` добавлены элементы для ввода и отображения резюме заказа. Создана соответствующая миграция.
This commit is contained in:
@@ -194,9 +194,16 @@ class OrderForm(forms.ModelForm):
|
||||
'needs_product_photo',
|
||||
'needs_delivery_photo',
|
||||
'special_instructions',
|
||||
'summary',
|
||||
]
|
||||
widgets = {
|
||||
'special_instructions': forms.Textarea(attrs={'rows': 3}),
|
||||
'summary': forms.Textarea(attrs={
|
||||
'rows': 5,
|
||||
'placeholder': 'Кратко опишите заказ на естественном языке...',
|
||||
'class': 'form-control',
|
||||
'style': 'resize: vertical; min-height: 100px;'
|
||||
}),
|
||||
}
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
|
||||
Reference in New Issue
Block a user