Nitin Raturi

Helping you learn web development, web scraping, data science with python.

Newsletter : Python Ecosystem

(Subscribe via LinkedIn: No email, No spam 🙏)

Nitin Raturi's Blog

Helping you learn web development, web scraping, data science with python.

  1. 3 min read

    Python-Decouple: Manage Environment Variables In Django

    Learn to manage environment variables for multiple django settings: development, production, testing, stage, etc

  2. 8 min read

    Web Push Notification Using Python

    How to implement webpush notifications using python and flask

  3. 3 min read

    Django-Taggit Tutorial (How To Add Tags In Django)

    Learn to add tags in django application: blog, article, post, tutorial.

  4. 2 min read

    Python Virtualenv Installation & Usage Guide

    To work with different versions of packages and python, you need virtual environment. Follow this guide to learn virtualenv: install, activate, deactivate, delete..

  5. 3 min read

    How Do I Set A Username And Password For Nginx?

    Learn how to enable authentication in nginx with username and password

  6. 3 min read

    Install Postman Tar.Gz In Ubuntu Without Snap

    Install postman tar.gz in Linux, Debian, Ubuntu without snap using terminal

  7. 5 min read

    How To Use/Integrate/Combine Django And React Together

    Using Webpack, we will make a react build that will be served by django itself.

  8. 3 min read

    How To Get First Upwork Job | Land Your First $20 Job

    Land you first upwork job in just 6 step, earn your first 20 dollars.

  9. 2 min read

    How To Create Custom Middleware In Django

    Middlewares are hooks to modify Django request or response object.The most important change you need to do when upgrading to Django 2.0 is to change MIDDLEWARE_CLASSES to MIDDLEWARE in settings.py file.

  10. 5 min read

    Disqus Commenting System With Django

    How to integrate disqus commenting system with your django site or django powered blog

  11. 3 min read

    Resetting Django Migrations

    How to reset django migrations

  12. 4 min read

    How To Install Tinymce Wysiwyg Editor In Django

    best wysiwyg editor for django is tinymce

  13. 3 min read

    Django Minify Static Files - Html,Css And Js

    django-compressor will be used to compress css and js files and django-htmlmin for minifying html files

  14. 1 min read

    How To Configure Git And Github Ssh Key

    Configure git and github ssh keys to make it work even after enabling 2 factor authentication

  15. 1 min read

    Map Godaddy Domain To Ec2 Instance Using Digitalocean Nameservers

    how to map godaddy domain name to ec2 instance using digitalocean nameservers

  16. 1 min read

    Point Godaddy Domain To Aws Ec2

    How to point or map godaddy domain name to amazon aws ec2 instance

  17. 2 min read

    Convert A Django Queryset To List

    Use list(queryset) to convert a queryset to a list. Read more for alternate methods

  18. 3 min read

    Which Is The Best Database For Django

    Postgresql is the best database for django, as said in django's official documentation.

  19. 4 min read

    Python 3 Installation & Setup Guide

    Learn how to install latest and stable version of python3 and pip3 on windows, mac, debian (ubuntu)

  20. 6 min read

    How To Structure A Django Project For Beginners

    Learn how to set up a django-structure from scratch: organizing apps, static and media files, settings, and optimizing the site.

  21. 3 min read

    How Do I Add Read Time To My Blog In Django

    Use this readtime tag in django templates to calculate content reading time and display it.

  22. 2 min read

    Cookies In Django

    How to use set_cookie, delete_cookie in django - set, get and delete cookies in django

  23. 12 min read

    Django Migrations - Tutorial

    Learn how Django’s ORM manages Django database migrations in this comprehensive guide.

  24. 1 min read

    List Of Useful Websites For Software Engineers

    List of useful websites for software engineers

  25. 4 min read

    Why To Learn Python In 2021

    Why to learn python in 2021.

  26. 3 min read

    Master Python Basics

    Learn about variable, type conversion, arithmetic and string operations in thi tutorial

  27. 2 min read

    How To Redirect To Another Page In Django

    The simplest way to do this is to use the function redirect() from the module django.shortcuts.

  28. 3 min read

    Django Urls Regex: Path And Re_Path

    How to use path in django urls and make regular expressions like a pro

  29. 1 min read

    Upwork Readiness Test 2022 With Answers

    how to pass upwork readiness test 2020. Find all the answers of upwork readiness test.

  30. 1 min read

    Detecting Javascript Touch Gestures

    Learn how to capture touch events like swipe left and right from mobile devices using javascript

  31. 2 min read

    Install Free Vpn On Ubuntu - Protonvpn

    how to install vpn for free on linux server

  32. 3 min read

    How To Extend User Model In Django ? Create A Custom User Model Using Abstractuser

    Implement and add extra fields to a custom user model in Django.

  33. 10 min read

    Stripe Payment Gateway Integration In Django

    To integrate stripe with django, first install pip install stripe and then follow the rest of the article to configure the webhook

  34. 8 min read

    Roadmap To Become Python Developer In 2022

    How to become a python developer? Follow these roadmap tips and become a top rated python developer.

  35. 2 min read

    Raspberrypi Headless Setup

    How to setup raspberry pi for the first time using wifi

  36. 2 min read

    How To Setup A Ssl Certificate On Nginx For A Django Application

    We will use Letsencrypt to get free ssl certificates and certbot for automatic setup. In a few minutes you can se https in your website.

  37. 1 min read

    Cleaning A Git Repository

    How to reduce git repository size

  38. 2 min read

    How To Create Custom Mixin In Django Class Based Views

    A Mixin is a special kind of inheritance in Python (and other object-oriented languages) and it's starting to get a big rise in Django / Web Application Development. You can use a Mixin to allow classes in Python to share methods between any class.

  39. 8 min read

    Git Commands For Beginners

    Git tutorial on how to use git for version controlling with github

  40. 3 min read

    Setting Up Wacom Intuos S Without Bluetooth In Ubuntu 18.04

    How I fixed problems like only left side of wacom intuos s works properly and few other issues.

  41. 3 min read

    Introduce Custom User Model In Middle Of A Django Project

    How to implement custom user model in django in the middle of the project

  42. 22 min read

    Django Orm Tutorial

    In this guide you will learn about django querysets, model managers, field lookups, aggregate functions and query expressions.

  43. 1 min read

    Upwork Top Rated Requirements And Benefits

    Here is a list of criteria required for getting top rated profile on upwork

  44. 10 min read

    Automatic Deployment Of Django App Via Github Actions

    Automatic Deployment of Django App using Heroku and Github action:-

  45. 17 min read

    Object Oriented Programming In Python

    Learn classes, objects, class methods and variables, static methods and variables, instance methods and variabels, private methods and variables, property and getter, setter, inheritance, polymorphism, abstraction, method overloading and overriding - OOP

  46. 3 min read

    Implement Facebook Messenger Customer Chat Plugin In Django

    How to implement facebook messenger customer chat plugin in a django application

  47. 4 min read

    How To Create Signals In Django

    The Django Signals is a strategy to allow decoupled applications to get notified when certain events occur.

  48. 8 min read

    Django Request Response Lifecycle

    How does django request response cycle work

  49. 2 min read

    Tuition Platform - Opensource Project Built Using Django, Djangorestframework And Vue.Js

    A tuition plaform built using django and vue.js.

  50. 8 min read

    Ufw Firewall In Ubuntu - Tutorial

    How to set up a firewall with ufw on ubuntu debian and secure the server

  51. 7 min read

    Installing Python3, Phpmyadmin, Mysql And Nginx In Ubuntu

    How to install python3, phpmyadmin, nginx, mysql on ubuntu

  52. 4 min read

    Deploying Django Application With Nginx

    How to setup python3, django, nginx and gunicorn for production in unutu

  53. 3 min read

    Setting Up Python

    How to install and setup python on windows, mac and os

  54. 6 min read

    Deploying Django Application With Nginx And Postgresql

    How to setup nginx,django and postgresql

  55. 1 min read

    Queryparam Chrome Extension Tutorial

    How to use and install queryparam chrome extension

  56. 2 min read

    Nodejs And Npm Proper Installation And Uninstallation In Ubuntu

    How to proper install and uninstall nodejs and npm in ubuntu

Books (Affiliate)

  • django-for-apisdjango-for-apis
  • django-for-beginnersdjango-for-beginneres
  • django-for-professionalsdjango-for-professionals