Питон | вернуть 400 через пользовательское исключение [дубликат]

Используйте ниже код: -

$result = [];
foreach($MainArray as $record){
 $result[$record['Machine_Name']][] = $record;
}

echo '<pre>'; print_r($result);

вывод: -

Array
(
    [Machine1] => Array
        (
            [0] => Array
               (
                  [Job_Name] => WXYZ
                  [Quantity] => 1000
                  [Start_Date] => 2014-07-30 00:00:00
                  [Completion_Date] => 2014-08-02 00:00:00
                  [Labor] => 4
               )
            [1] => Array
               (
                  [Job_Name] => BCDA
                  [Quantity] => 1200
                  [Start_Date] => 2014-08-02 00:00:00
                  [Completion_Date] => 2014-08-07 00:00:00
                  [Labor] => 1
               )
         )
      [Machine2] => Array
        (
            [0] => Array
               (
                  [Job_Name] => ABCD
                  [Quantity] => 1500
                  [Machine_Name] => Machine2
                  [Start_Date] => 2014-08-08 00:00:00
                  [Completion_Date] => 2014-08-14 00:00:00
                  [Labor] => 2
               )
         )   
)
-1
задан Vivek 15 January 2019 в 17:37
поделиться

1 ответ

Вы можете использовать обработчик ошибок , если вы хотите использовать APIException для возврата пользовательского сообщения или чего-то еще

@app.errorhandler(APIException)
def api_exception(ex):
    return 'Your custom message', your_code
0
ответ дан Rafael Marques 15 January 2019 в 17:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: