Please enable JavaScript.
Coggle requires JavaScript to display documents.
DJANGO-rest - Coggle Diagram
DJANGO-rest
Viewsets and Routers
Viewsets: UserViewSet(viewsets.ViewSet):
.get()
.post()
.list()
.create()
APIView: class based
ListUsers(APIView)
.get()
.post()
.put()
.patch()
.delete()
GenericAPIView
Mixins
ListModelMixin
CreateModelMixin
RetrieveModelMixin
UpdateModelMixin
DestroyModelMixin
Concrete View Classes
CreateAPIView
ListAPIView
RetrieveAPIView
DestroyAPIView
UpdateAPIView
ListCreateAPIView
RetrieveUpdateAPIView
RetrieveDestroyAPIView
RetrieveUpdateDestroyAPIView
Customizing the generic views
Creating custom mixins
Creating custom base classes
Routers
simple
default
Beginner REST API
Setting up your development environment
Setting up your project
Creating a development server
Creating a Django app
Setup the Database
Setup Django Admin
Introduction to API Views
Introduction to Viewsets
Create Profiles API
Create login API
Create profile feed API
Deploying our API to aserver on AWS
REST API process
Models
Admin
Views
URLs
Webpage
Django REST Framework
URLs
Views
Serializers
cURL
Browsable API
CORS
Permissions
Create a new user
Add log in to the browsable API
AllowAny
View-Level Permissions
Project-Level Permissions
Custom permissions
User Authentication
Basic Authentication
Session Authentication
Token Authentication
Default Authentication
Implementing token authentication
Endpoints
Django-Rest-Auth
User Registration
Tokens
Schemas and Documentation
Schemas
Documentation
Django REST Swagger
Swagger Log In and Log Out
advanced REST API
Installation and setup
Create new project
Setup automation
Introduction to test drivendevelopment (TDD)
Configure Django custom user model
Setup Django admin
Setting up database
Waiting for postgres tostart
Create user managementendpoints
Create tags endpoint
Create ingredientsendpoint
Create recipe endpoint
Add upload imageendpoint
Add filtering
Later
parsers
renders
throttle
add on filtering
pagination