schon/geo/docs/drf/__init__.py
Egor fureunoir Gorbunov 564ce0706b Features: Full Geo rework.
Fixes: 1) Address redundant migration logic by dropping stale migrations; 2) Cleanup swapper-based dependencies in Geo models;

Extra: Streamlined database initialization by resetting all previous migrations.
2025-05-19 14:45:53 +03:00

14 lines
471 B
Python

from drf_spectacular.utils import inline_serializer
from rest_framework import status
from rest_framework.fields import CharField
error = inline_serializer("error", fields={"detail": CharField()})
BASE_ERRORS = {
status.HTTP_400_BAD_REQUEST: error,
status.HTTP_401_UNAUTHORIZED: error,
status.HTTP_403_FORBIDDEN: error,
status.HTTP_404_NOT_FOUND: error,
status.HTTP_405_METHOD_NOT_ALLOWED: error,
status.HTTP_500_INTERNAL_SERVER_ERROR: error,
}