Introduction To Django Framework

About This Presentation
Title:

Introduction To Django Framework

Description:

Django is an open-source framework for backend web applications based on Python one of the top web development languages. This PPT Contains What is Django Framework Features of Django Why we use Django Framework What can you do with Django Famous Companies That Use the Django Framework – PowerPoint PPT presentation

Number of Views:26
Slides: 13
Provided by: sakshijn

less

Transcript and Presenter's Notes

Title: Introduction To Django Framework


1
Introduction to Django Framework
2
Content
  • What is Django Framework
  • Features of Django
  • Why we use Django Framework
  • What can you do with Django
  • Famous Companies That Use the Django Framework

3
What is Django Framework
  • Django is an open-source framework for backend
    web applications based on Python one of the top
    web development languages. Its main goals are
    simplicity, flexibility, reliability, and
    scalability.
  • Django provides a dynamic CRUD (create, read,
    update and delete) interface, configured with
    admin models and generated via introspection.
    CRUD is used to describe the basic database
    commands, which means the interface facilitates
    viewing, changing, and searching for information.

4
Features of Django
  • Simple syntax
  • Its own web server
  • MVC (Model-View-Controller) core architecture
  • Batteries included (comes with all the essentials
    needed to solve solving common cases)
  • An ORM (Object Relational Mapper)
  • HTTP libraries
  • Middleware support and
  • A Python unit test framework.

5
Why we use Django Framework
  • Its fast and simple
  • One of Djangos main goals is to simplify work
    for developers. The principles of rapid
    development, which means developers can do more
    than one iteration at a time without starting the
    whole schedule from scratch
  • Its secure
  • Security is also a high priority for Django. It
    has one of the best out-of-the-box security
    systems out there, and it helps developers avoid
    common security issues, including clickjacking,
    cross-site scripting, and SQL injection.

6
  • Its well-established
  • Django is time- and crowd-tested. It has a big,
    supportive community accessed through numerous
    forums, channels, and dedicated websites. Its
    easy to find help when theres a problematic
    function in the code, and to find developers if
    your company is looking to base the next project
    on Django.It will not be difficult for a
    developer to figure out how to use Django in a
    particular case. The software is constantly
    updated and new packages are released to make
    working with Django more convenient than it
    already is.

7
  • It suits any web application project
  • With Django, you can tackle projects of any size
    and capacity, whether its a simple website or a
    high-load web application. Why use Django for
    your project? Because
  • Its fully loaded with extras and scalable, so
    you can make applications that handle heavy
    traffic and large volumes of information
  • It is cross-platform, meaning that your project
    can be based on Mac, Linux or PC
  • It works with most major databases and allows
    using a database that is more suitable in a
    particular project, or even multiple databases at
    the same time.

8
What can you do with Django?
  • Financial platforms with features for analyzing
    and calculating approximate results based on
    personal data, risk tolerance, the probability of
    achieving goals
  • Built-in custom CRM systems for internal data
  • B2B CRM systems for handling communication
    between businesses
  • Platforms that facilitate communication between
    two parties, such as a business and a consumer
  • High-load booking engines or shopping platforms
  • Android and iOS mobile apps that support web
    applications
  • Real estate property evaluation systems
  • Document management systems
  • Platforms for handling legal issues like
    verifying mortgage conditions or lease status.

9
  • Some companies choose to base their projects on
    more than one framework. Django can also be used
    to create separate features, such as
  • An emailing system for sending notifications to
    users
  • A filtering system with advanced logic and
    dynamically changing rules
  • Algorithm-based generators
  • Data-analysis tools
  • Interfaces for managing investment funds
  • Admin dashboards
  • Photo-based verification systems
  • And other features that facilitate the
    development of CRM and B2B platforms, online
    marketplaces, booking systems, and more.

10
Famous Companies That Use the Django
Framework
  • Instagram Another popular social network that
    deals with a great deal of media data and user
    interactions. Django enables the functionality
    that makes the web application work seamlessly,
    add new features, and fix issues in no time.
  • Spotify A large media library with huge volume
    of information that allows users to listen to
    music free of charge or on an ad-free
    subscription basis. On the technical side of
    things, Spotify also uses machine learning, where
    Python is one of the best choices. The creators
    chose to combine it with the Django framework.
  • The Washington Post Its no wonder that The
    Washington Post would use Django to handle its
    heavy traffic, since the framework itself was
    created to power an online newspaper. Several
    other online periodicals also use Django.
  • Dropbox A cloud technology for file storage
    requires high-performance functionality. Django
    provides Dropbox with the tools it needs to
    provide sharing and synchronization, as well as
    scalability.

11
  • Mozilla One of the most popular web browsers,
    and another web application that switched from
    PHP to Python, and thus to Django. Now, it is
    better able to handle huge traffic and API hits.
  • NASA They use Django for some of the functional
    elements that require the most reliability. Their
    website is not as popular as Instagram, for
    example, yet it handles high-resolution imagery
    and an average of 2 million views per month.
  • Pinterest This platform has well over 250
    million active users per month, handles huge
    volumes of media data, and yet manages to sustain
    its user-friendly interface. Thanks to its
    open-source framework, the creators were able to
    modify it to suit their needs.
  • Reddit Whats the first site go to for social
    news and discussions? For many people, its
    Reddit a web content platform where people ask
    questions, share opinions, and where posts are
    promoted based on a rating system. Reddit relies
    on Django for many of its functional
    capabilities, like servicing heavy user traffic.

12
Thank you
For Learning Django course in Noida From beginner
to Pro level you can Contact to CETPA Infotech-
WWW.CETPAINFOTECH.COM
91 9212172602
QUERY_at_CETPAINFOTECH.COM
Write a Comment
User Comments (0)