# Enhanced Django Rest Framework JSON Api This is a library aimed to fix some classes in Django Rest Framework and Django Rest Framework JSON Api libraries. ## Contents ### enhanced_drf_jsonapi module #### API - ##### class PreloadIncludesMixin Overwrites the method get_queryset(self, *args, **kwarg) - ##### class ReasonableModelViewSet Overwrites the attribute http_method_names - ##### class ReasonableModelSerializer Overwrites the method get_field_names(self, declared_fields, info) #### PAGINATION - ##### class NgxJsonApiPageNumberPagination Overwrites the method get_paginated_response(self, data) ## Build the library In root directory, run `python setup.py bdist_wheel`. This will create a wheel file in `dist` folder. ## Install Run this command in the desired python environment `pip install path/to/wheelfile.whl`.