Django Tutorial

Django was design and developed by Adrian Holovaty, Simon Willison in 2003 and It was released publicly under a BSD license in July 2005, written in Python.

Django is open-source Python web development framework that helps you in building and maintaining quality web applications.

Web frameworks provide a standard way to build and deploy web applications on the World Wide Web. Web frameworks aim to automate the overhead associated with common activities performed in web development. For example, many web frameworks provide libraries for database access, templating frameworks, and session management, and they often promote code reuse.

Django makes it easier to build web apps and most popular Open-source Python framework.

Advantages of Django

  1. Fast and Simple: Django makes it easier to build better web apps quickly and with less code.
  2. Packaging System: Django provides number of components available.
  3. Secure: Django has effective protections against a number of common threats, including XSS and CSRF attacks.
  4. Built-in Authentication and Authorization
  5. Object-Relational Mapping (ORM) Support: Django provides a bridge between the data model and the database engine, and supports a large set of database systems including SQLite, MySQL, Postgres, Oracle etc.
  6. Administration GUI: Django provides a nice ready-to-use user interface for administrative activities.
  7. Development Environment: Django comes with a lightweight web server to facilitate end-to-end application development and testing.
  8. MVT: Django supports the MVT (Model-View-Template) pattern that is similar to MVC (Model-View-Controller) pattern

Sites Using Django

  • Disqus
  • Instagram
  • National Geographic
  • Mozilla
  • Pinterest
  • Open Stack

Django Prerequisites

You must familiar with front-end website tools like HTML, CSS, JS.

Most important you must know about Python

Related Topic:
Ad:
먹튀스토리 먹튀검증 먹튀검증업체