Изменил(а) на 'Главная'
parent
a23c889e8f
commit
db44715cf0
|
@ -13,9 +13,19 @@
|
|||
2. Перезапустить docker-compose командой `docker-compose up -d --force-recreate`, чтобы подгрузились новые переменные окружения.
|
||||
|
||||
### Отправка только определённых полей
|
||||
1. Открываем файл `src/models.py`.
|
||||
2. Комментируем поля, которые не должны отправляться.
|
||||
1. Открываем файл `src/models.py`
|
||||
2. Комментируем поля, которые не должны отправляться
|
||||
3. Обязательно оставить поле ID, без него не запишется состояние последнего отправленного элемента инфоблока.
|
||||
|
||||
### Добавление новых данных в обработчике
|
||||
1. Открываем файл src/models.py
|
||||
2. Добавляем новый атрибут. Называться он должен так же, как атрибут в POST-запросе
|
||||
3. Если нет понимания, какой тип данных будет приниматься или поле необязательно к заполнению, то тип данных можно выставить `Optional[Any]`
|
||||
4. После внесения изменений необходимо проверить работу локально
|
||||
5. В случае успеха пересобрать образ docker.
|
||||
|
||||
## Важно знать
|
||||
1. В скрипт обработчика для добавления новых полей нет необходимости. Для этого нужно поменять только файл с моделями
|
||||
2. Все данные должны быть записаны в соответствующие свойства инфоблока, чтобы не пришлось менять логику обработчика
|
||||
3. Все данные должны передаваться в свойствах инфоблока. Исключение - ID элемента.
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user