Code Monkey home page Code Monkey logo

django-rest-framework-tutorial's Introduction

About

DJANGO-REST-FRAMEWORK TUTORIAL

This project content of some notes about Django-Rest-Framework with examples


Usage

Requirements

pip3 install --upgrade pip

pip3 install jupyter

Run

At first you should clone the repository

git clone https://github.com/majidmc2/django-rest-framework-tutorial

Then run jupyter

cd django-rest-framework-tutorial

jupyter-notebook

You redirect to your default browser and you should open the netebooks directory after that you can open each lassen.


Topics

  • lassen-1
    • What is Python?
    • Why Python?
    • Function
    • Local and global Var
    • Built in Function
    • Conditional Structures
    • Python Collections
    • Classes/Objects
    • Import
    • JSON
    • RegEx
  • lassen-2
    • How to install virtualenv
    • Install Django and Django REST framework into the virtualenv
    • Settings
    • Function Based Views
    • Router
    • Send data to server
    • django browsable api
    • HTTP Status Codes
  • lassen-3
    • What is a model?
    • SQL
    • Relationships
    • Making queries
    • Performing raw SQL queries
    • Exercise
  • lassen-4
    • @api_view and Models
    • Serializers
    • ModelViewSet
  • lassen-5
    • Authentication
      • TokenAuthentication
      • SessionAuthentication
    • Filter Backends & Pagination
    • Create Endpoint User
    • Permissions
    • Disable DEBUG mod
    • Connect Django to MySQL

django-rest-framework-tutorial's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.