Short and Crispy
  • Post
  • Categories
  • Tags
  • About
  • Search
Short and Crispy

Search Short and Crispy

Short and Crispy


Bite-Sized Technical Notes, Cheat-Sheets & Guides

7. Relationships & Hyperlinked APIs

ModelSerializer, HyperlinkedModelSerializer

πŸ“… Jul 12, 2023
# Topic covered
* ModelSerializer vs HyperlinkedModelSerializer
* ReadOnlyField
* PrimaryKeyRelatedField
* StringRelatedField
* SlugRelatedField
* HyperlinkedRelatedField
* HyperlinkedIdentityField
* Display related model
πŸ“ Django 🏷️ DRF 🏷️ API
Read More β†’

6. DRF ViewSets & Routers

ViewSet, ModelViewSet, ReadOnlyModelViewSet, GenericViewSet

πŸ“… Jul 11, 2023
# Topic covered
* ViewSets
  * viewsets.ViewSet
  * viewsets.ModelViewSet
  * ReadOnlyModelViewSet
  * GenericViewSet
* Routers
  * SimpleRoute
  * DefaultRouter
* Trade-offs between views vs viewsets
πŸ“ Django 🏷️ DRF 🏷️ API
Read More β†’

5. DRF Class-based Views

APIview, Mixins, Generic - Class Based Views

πŸ“… Jul 10, 2023
# Topic covered
* Class-based Views
* APIview
* Mixins class based views
* Generic class based views
πŸ“ Django 🏷️ DRF 🏷️ API
Read More β†’

4. DRF Function based View

Requests and Responses, Function based View

πŸ“… Jul 9, 2023
# Topic covered
* Request Object
* Response Object
* DRF provides two wrappers to write API views
  * Function based views - @api_view
  * Class based views - APIView
* Function based views - @api_view
πŸ“ Django 🏷️ DRF 🏷️ API
Read More β†’

3. DRF Serialization

Serializer and Model Serializer

πŸ“… Jul 8, 2023
# Topic covered
* Serialization
* Serializer
* ModelSerializer
* Regular Django views
  * List View, Detail View
* Customize the serialization behavior
πŸ“ Django 🏷️ DRF 🏷️ API
Read More β†’

2. Rest Framework

Django Rest Framework

πŸ“… Jul 7, 2023
# Topic covered
* REST API
* REST Architectural Constraints
* Methods of REST API
πŸ“ Django 🏷️ DRF 🏷️ API
Read More β†’

1. API and it's types

SOAP, RPC, Websocket, REST

πŸ“… Jul 5, 2023
# Topic covered
* API
* Why would we need an API?
* Types of APIs based on scope of use
* Types of APIs based on architecture
* WEB API
* What Is GraphQL? REST vs. GraphQL
πŸ“ Django 🏷️ API 🏷️ DRF
Read More β†’

04-Models

Django default User Model, Custom User Model

πŸ“… Jun 24, 2023
# Topic covered
* Django default User Model
* Custom User Model
    * AbstractUser vs AbstractBaseUser
* Validating objects
    * full_clean()
    * Model.clean_fields()
    * Model.clean()
    * Model.validate_unique()
πŸ“ Django 🏷️ Django-Models 🏷️ dj-custom-user-model 🏷️ ORM
Read More β†’

03-Django ORM Optimization

Django ORM Optimization

πŸ“… Jun 23, 2023
# Topic covered
* Django Debugger
    * @query_debugger
    * Django Debug Toolbar
    * django-extensions
* Django Query optimization
πŸ“ Django 🏷️ Django-Models 🏷️ ORM
Read More β†’

02-Django ORM Relationship

Django ORM Relationship

πŸ“… Jun 22, 2023
# Topic covered
* Relationship
    * OneToOne
    * ManyToOne
    * ManyToMany
* related_name
* related_query_name
πŸ“ Django 🏷️ Django-Models 🏷️ ORM
Read More β†’
  • ← Newer Posts
  • Older Posts →
  • FAQ
  • Contact Us
  • Terms & Conditions

Amrit  •  2026  •  Short and Crispy