Hans-Petter Halvorsen
Django is a Python web development framework. Django is a back-end/server-side web framework. Django is free, open source and written in Python. Django is using a so-called Model View Template (MVT) pattern, as you see in the image below.
Homepage: https://www.djangoproject.com
If you are not familiar with Python, make sure the go through these Python Resources.
This tutorial gives a basic overview of the Django Web Development Framework. We will introduce Django, create a Virtual Python Environment, create a Django Project and a Django App. Django uses the MVT design pattern (Model View Template), so we will create Django Models, Django Views and Django Templates.
The Django Tutorial consists of the following parts:
Django Tutorial (YouTube) + PowerPoint (PDF)
“Django Admin“ is included with Django. Django provides a ready-to-use user interface for administrative activities. Django automatically generates admin UI based on your Django Models. “Django Admin” offers a CRUD user interface for all your Models. CRUD is short for Create, Read, Update and Delete. The “Django Admin“ interface is intended for “superusers” and not for ordinary users of your application.
Django Admin (YouTube) + PowerPoint (PDF)
We will create a Django Project and a Django Web Application.
Django and PostgreSQL Tutorial (YouTube) + PowerPoint (PDF)
Here are some useful Django resources:
Learn more about Web Programming
Learn HTML Programming
Software Development and Enginnering Resources
Database Systems, Structured Query Language
Visual Studio and C# programming resources
Industrial IT resources