Used for `App Developer Bootcamp With Python And Django Framework` course
Explain MVT concepts and overall project workflow for Django Workshop
Main documents: https://github.com/mesodiar/bootcamp-python-django
7. - handle user authentication (signing up, signing in, signing out)
- a management panel for your website and forms
- a way to upload files
etc.
you always need a similar set of
components:
11. “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.”
What is Django?
https://www.djangoproject.com/
12. Django is a free and open source web application
framework, written in Python.
A web framework is a set of components that helps
you to develop websites faster and easier.
https://tutorial.djangogirls.org/en/django/
13. Django can do all of above !
Member/subscriber
Admin
Guest
15. Django was initially developed between 2003 and 2005 by a web
team who were responsible for creating and maintaining newspaper
websites. After creating a number of sites, the team began to factor
out and reuse lots of common code and design patterns. This
common code evolved into a generic web development framework,
which was open-sourced as the "Django" project in July 2005.
History
16. Django is
pronounced JANG-oh.
The “D” is silent.
• Django Reinhardt, a jazz manouche
guitarist from the 1930s to early 1950s.
• To this day, he’s considered one of the
best guitarists of all time.