Megosztás a következőn keresztül:


ValidationErrorType Enumeráció

A ValidationException osztály használatakor megadható hibatípusok. A raise_error.py fájl típusok használatával formázza a felhasználók részletes hibaüzenetét.

ValidationException használatakor adja meg a rögzített hiba természetét legjobban leíró típust. Ha nincs megfelelő típus, adjon hozzá egy új enumerálást, és frissítse raise_error.py fájlt a kezeléshez.

Érvényesítési hibák típusai:

  • INVALID_VALUE –> Egy vagy több sémamező érvénytelen (például helytelen típus vagy formátum)

  • UNKNOWN_FIELD –> Legalább egy ismeretlen sémaparaméter meg van adva

  • MISSING_FIELD –> Legalább egy szükséges sémaparaméter hiányzik

  • FILE_OR_FOLDER_NOT_FOUND –> Egy vagy több fájl vagy mappa elérési útja nem létezik

  • CANNOT_SERIALIZE –> Ugyanaz, mint a "Nem lehet memóriakép". Legalább egy mező nem szerializálható a marshmallow használatával.

  • CANNOT_PARSE – A> YAML-fájl nem elemezhető

  • RESOURCE_NOT_FOUND –> Az erőforrás nem található

  • GENERIC –> Nem definiált helyőrző. Kerülje a használatát.

Öröklődés
ValidationErrorType

Konstruktor

ValidationErrorType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

Mezők

CANNOT_PARSE
CANNOT_SERIALIZE
FILE_OR_FOLDER_NOT_FOUND
GENERIC
INVALID_VALUE
MISSING_FIELD
RESOURCE_NOT_FOUND
UNKNOWN_FIELD