使用Django REST框架创建棒棒哒的API所需要的工具、程序和资源(使用django搭建网盘)

网友投稿 935 2022-10-12

使用Django REST框架创建棒棒哒的API所需要的工具、程序和资源(使用django搭建网盘)

使用Django REST框架创建棒棒哒的API所需要的工具、程序和资源(使用django搭建网盘)

Curated list of tools, processes and resources you need to create an awesome API with Django REST Framework!

Let's make it the biggest resource repository for our community.

Please read the contribution guidelines before contributing.

Check out my medium blog or say hi on Twitter.

Table of Contents

PackagesAuthenticationAuthorizationDocumentationRoutingSerializationVisualizationOther TutorialsBooksTalksBest practicesCommon issues

Packages

Authentication

django-rest-passwordreset: Password reset endpoints that hook into Django Authentication systemdjoser: REST implementation of Django authentication systemdjango-rest-auth: A set of REST API endpoints to handle User Registration and Authentication tasks - ( on pause and is currently unsupported, but there is a newer fork )django-rest-registration: User registration and authentication REST API, based on Django REST Framework.django-rest-framework-jwt: jsON Web Token Authentication support for Django REST Framework - ( currently unmaintained, but there is a newer fork )django-rest-framework-simplejwt: A JSON Web Token authentication plugin for the Django REST Frameworkdjango-rest-framework-social-oauth2: python-social-auth and oauth2 support for django-rest-frameworkdjango-oauth-toolkit: Django OAuth Toolkit can help you providing out of the box all the endpoints, data and logic needed to add OAuth2 capabilities to your Django projects. Django OAuth Toolkit makes extensive use of the excellent OAuthLib, so that everything is rfc-compliant.

Authorization

dry-rest-permissions: Rules based permissions for the Django Rest Framework

Documentation

django-rest-swagger: Swagger Documentation Generator for Django REST Frameworkdrf-yasg: Alternative OpenAPI Generator for Django REST Framework with response schema support

Routing

drf-nested-routers: Nested Routers for Django Rest Framework

Serialization

django-rest-framework-recursive: Recursive Serialization for Django REST frameworkdrf-extra-fields: Extra fields for Django REST framework.

Visualization

django-rest-pandas: Serves up Pandas dataframes via the Django REST Framework for use in client-side (i.e. d3.js) visualizations and offline analysis (e.g. Excel) django-rest-framework-gis: Geographic add-ons for Django REST Framework

Other

django-rest-localflavor: Country-specific Django helpers, to use in Django Rest Frameworkdjango-rest-framework-json-api: Implements most of the JSON API 1.0 spec.django-rest-framework-bulk: Django REST Framework bulk CRUD view mixinsdrf-extensions: DRF-extensions is a collection of custom extensions for Django REST Framework

Tutorials

The Complete Guide to Django REST Framework and Vue JSBeginner's Guide to the Django REST FrameworkDjango Rest Framework - an IntroductionDjango REST Framework TutorialDjango REST Framework CourseModern Django - Blog Series covering Django api and React frontendBuilding a RESTful API with Django REST FrameworkGetting Started with Django REST Framework and AngularJSEnd to End Web App with Django REST Framework & AngularJSStart Your API - Django REST Framework Part 1Permissions & Authentication - Django REST Framework Part 2ViewSets and Routers - Django REST Framework Part 3Django REST Framework User EndpointCheck Credentials Using Django REST FrameworkCreating a Production Ready API with Python and Django REST Framework – Part 1Creating a Production Ready API with Python and Django REST Framework – Part 2Classy Django REST Framework

Talks

Fergal Walsh - Rethinking how we build HTTP APIsSamuel Fuentes - Fast product development using Django Rest Framework. #lessonslearnedMarco Montanari - Django, Django Rest Framework and Angular2: RAD on SaaS platformsAlejandro Castillo - Django Rest Framework, one year after: tips, tools, tricks and pitfalls.Rafał Nowicki - Python REST frameworks review

Common issues

Web API performance: profiling Django REST frameworkMy Experience in Serializer-Land (Django Rest Framework)Optimizing slow Django REST Framework performanceImprove Serialization Performance in Django Rest Framework | How we reduced serialization time by 99%!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:找出某名珍贵药材的生长区域(ArcPy实现)
下一篇:土壤稳定性评估(ArcPy实现)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~