return Response({'success': True, 'data': data}, status=HTTP_201_CREATED)
def post(self, request, format=None):
data = request.data
if not data:
return Response({'success': False, 'message': 'Данные не найдены'})
_print_my_data(data)
всем привет, подскажите, пожалуйста, как мы можем использовать свою кастомную функцию внутри CBV?
а self. перед вызовом где забыл?
а что она делает?
спасибо огромное
это чисто для примера, вообще я должен валидацию провести после того, как данные приходят, после валидации либо отправить дальше либо возвращать ошибку
надо еще его вернуть return self._print_my_data(data)
спасибо огромное
а использовать кастомные функции нормально внутри CBV? или это неправильно?
на счет возвращать это только если есть что возвращать, если она просто райзит ошибку, то возвращать не обязательно, а вот после return строки писать бесполезно, до них функция не дойдет
без return тоже можно оставить? метод будет работать?
нет
Обсуждают сегодня