• Post category:StudyBullet-10
  • Reading time:5 mins read


Create a web application with a backend database

What you will learn

Setup Development Environment

Create Django Project

Create Django App

Interact with Models

Create Database Model

Render HTML with Django Templates

Create URL Routes

Create View Functions

Description

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together.

Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed.

Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.

Django was designed to help developers take applications from concept to completion as quickly as possible.


Get Instant Notification of New Courses on our Telegram channel.


Django takes security seriously and helps developers avoid many common security mistakes.Β  Some of the busiest sites on the web leverage Django’s ability to quickly and flexibly scale.

SQLite3 is a compact free database you can use easily create and use a database.

In this course covers how to build a web application with Python, DjangoΒ  and SQLite Database.

English
language

Content

Development Environment Setup

Introduction
What is Python
What is Django
Install Python on Windows
Install Python3 on Macs
Create a virtual environment on Windows
Activate a virtual environment on Windows
Create a virtual environment on Macs
Activate a virtual environment on Macs
Updating Pip on Windows
Updating Pip on Macs
Install Atom Text Editor
Install Django on Windows
Installing Django on Macs
Create a superuser account
Create a superuser account on macs

Building a Web Application

What we will build
Create a Django Project
Start Django Development Server
Django Project vs Django App
Creating Django App
Installing Pillow
Creating a Model
Interacting with Models
Defining URL Routes
Creating views
Django Templates
Populating Django Templates
Running your app
Project Code