Basic rest API implementation via django-rest-framework.
About half read-only.
Expected that `PageViewSet` or `SaferPageViewSet` is mounted into a drf `Router` instance