Category: Django

Welcome to Django Tutorial for beginners and experts, an approach to learning web-development with Django Web Framework. In this tutorial, you will be progressively building more advanced and complex web applications and API’s. This tutorial will help you to get deep knowledge of Django Framework and Python Programming Language. You will be becoming an expert to make your own custom model, email integration in Django, foreign keys, authorization, permissions, middleware, templates, forms, views, and much more stuff. You will be also learning Django ORM to play with Database like MySQL, SQLite, PostgreSQL with even no knowledge of SQL queries.

By the end of this tutorial, you should feel confident creating your own Django Projects from scratch and even start your own startup and personal projects.

How to Signup User and Send Verification Email in Django

In this tutorial, you’ll learn how to create a Registration Form for User Signup. We’ll add more functionality by adding validation and sending a confirmation link on users’ email. With confirming account user cannot sign in. You can also find this tutorial code on GitHub. Django registration with confirmation email. Django-registration send activation email. Learn… Continue Reading »

How to Create Signup / Registration View in Django

In this tutorial, we will learn how to create ( Django signup view)Sign Up or Registration Form in Django for User Registration. We will be using UserCreationForm which is an in-built form for User Registration. User Sign Up can be created by the third person or by self. Both strategics can be achieved by this… Continue Reading »

Django Change Password & Reset Forgot Password Using Built-in Functions

In this short tutorial, I will explain how to use Change Password and Reset or Forgot Password Functionality in Django. The process for Password Reset involves sending emails. For that matter, we are going to use console email backend and check if everything is functioning. Follow this tutorial how to send email using SMTP Email… Continue Reading »

Django Login Logout Authentication System Using Admin Built-in Functions

Exaplaining Django Login and Logout. Django is a High-Level Web Framework and it has lots of built-in features. We can use those built-in functions for our common use of Web Application. Some of the functions are Permission and User Control, Signals, Templates, Django ORM, Access Control List, etc. Out of this Registration App, is a… Continue Reading »

Django Project Structure Best Practice 2019

Learn Django structure best practice for the Django project structure 2019. Django is a web framework that has lots of files and folders inside it. A proper project organizing can help in keeping the project DRY (Don’t Repeat Yourself) and clean. Organizing a project is a must for every developer. This also helps the administrators… Continue Reading »

How to Django Export to Excel File with Video Explain

In this tutorial, you will learn how to Export Excel Spreadsheet with Django. You will learn how to do read-write operations on excel sheets. Styling Excel spreadsheet with XLWT Library. And writing to Existing Excel Workbook using XLWT. From this tutorial, you will learn how to – export to excel, excel export, django download excel… Continue Reading »

How to Export CSV File With Django

Django export CSV – You’ll learn to write a django based web application and write the data to a CSV file. I will explain to you how to Create CSV (Comma Separated Value) file with Django. We are going to use Python in-built CSV library which comes by default with Python. With this tutorial, you… Continue Reading »

How to Django Send Email with Attachment

Learn to Django send an email with an attachment. Django Email Attachment comes with in-built, ready to use Email System. Sending Email using Django is a Really Simple Task. In Django, we just need to import django.core.mail. You will learn how to send an email with multiple attachments in Django. How to Send Email With… Continue Reading »

Django Ajax CRUD – Execute CRUD Operations

Let’s see the example of Python Django Ajax CRUD Operations. Ajax is a way of making web development more dynamic. Using Ajax we can load data from the server without reloading the web pages. AJAX stands for Asynchronous Javascript and XML. In this tutorial, you’ll learn how to do CRUD operations using Django, Ajax Form… Continue Reading »

Simple Django Ajax Tutorial

Django Ajax Tutorial Example.AJAX is a way of exchanging data with a server, without refreshing or reloading the webpage. It is the art of making web development more dynamic and interactive. Using ajax we can request data from the server before or after page load and update parts of web pages. In this tutorial, we… Continue Reading »