Submit Search
Upload
Flask vs. Django
•
Download as PPTX, PDF
•
2 likes
•
12,448 views
Rachel Sanders
Follow
A lightning talk I gave at PyLadie's Mock DjangoCon on Aug 30, 2012.
Read less
Read more
Technology
Entertainment & Humor
Report
Share
Report
Share
1 of 17
Download now
Recommended
Flask Introduction - Python Meetup
Flask Introduction - Python Meetup
Areski Belaid
Flask patterns
Flask patterns
it-people
Web develop in flask
Web develop in flask
Jim Yeh
LvivPy - Flask in details
LvivPy - Flask in details
Max Klymyshyn
Flask – Python
Flask – Python
Max Claus Nunes
Build restful ap is with python and flask
Build restful ap is with python and flask
Jeetendra singh
Python Flask Tutorial For Beginners | Flask Web Development Tutorial | Python...
Python Flask Tutorial For Beginners | Flask Web Development Tutorial | Python...
Edureka!
Flask Basics
Flask Basics
Eueung Mulyana
Recommended
Flask Introduction - Python Meetup
Flask Introduction - Python Meetup
Areski Belaid
Flask patterns
Flask patterns
it-people
Web develop in flask
Web develop in flask
Jim Yeh
LvivPy - Flask in details
LvivPy - Flask in details
Max Klymyshyn
Flask – Python
Flask – Python
Max Claus Nunes
Build restful ap is with python and flask
Build restful ap is with python and flask
Jeetendra singh
Python Flask Tutorial For Beginners | Flask Web Development Tutorial | Python...
Python Flask Tutorial For Beginners | Flask Web Development Tutorial | Python...
Edureka!
Flask Basics
Flask Basics
Eueung Mulyana
Learn flask in 90mins
Learn flask in 90mins
Larry Cai
Kyiv.py #17 Flask talk
Kyiv.py #17 Flask talk
Alexey Popravka
RESTful API development in Laravel 4 - Christopher Pecoraro
RESTful API development in Laravel 4 - Christopher Pecoraro
Christopher Pecoraro
Introduction to PHP
Introduction to PHP
Bradley Holt
The new features of PHP 7
The new features of PHP 7
Zend by Rogue Wave Software
Using HttpKernelInterface for Painless Integration
Using HttpKernelInterface for Painless Integration
CiaranMcNulty
Flask RESTful Flask HTTPAuth
Flask RESTful Flask HTTPAuth
Eueung Mulyana
Rest API using Flask & SqlAlchemy
Rest API using Flask & SqlAlchemy
Alessandro Cucci
Laravel Beginners Tutorial 1
Laravel Beginners Tutorial 1
Vikas Chauhan
Php mysql ppt
Php mysql ppt
Karmatechnologies Pvt. Ltd.
REST APIs in Laravel 101
REST APIs in Laravel 101
Samantha Geitz
Introduction to php web programming - get and post
Introduction to php web programming - get and post
baabtra.com - No. 1 supplier of quality freshers
Class 6 - PHP Web Programming
Class 6 - PHP Web Programming
Ahmed Swilam
Laravel 5 In Depth
Laravel 5 In Depth
Kirk Bushell
Filling the flask
Filling the flask
Jason Myers
Php tutorial
Php tutorial
S Bharadwaj
BUILDING MODERN PYTHON WEB FRAMEWORKS USING FLASK WITH NEIL GREY
BUILDING MODERN PYTHON WEB FRAMEWORKS USING FLASK WITH NEIL GREY
CodeCore
Top laravel packages to install handpicked list from expert
Top laravel packages to install handpicked list from expert
Katy Slemon
appledoc_style
appledoc_style
Ziku Spartan
Laravel 5.3 - Web Development Php framework
Laravel 5.3 - Web Development Php framework
Swapnil Tripathi ( Looking for new challenges )
Python web frameworks
Python web frameworks
NEWLUG
Python tools for testing web services over HTTP
Python tools for testing web services over HTTP
Mykhailo Kolesnyk
More Related Content
What's hot
Learn flask in 90mins
Learn flask in 90mins
Larry Cai
Kyiv.py #17 Flask talk
Kyiv.py #17 Flask talk
Alexey Popravka
RESTful API development in Laravel 4 - Christopher Pecoraro
RESTful API development in Laravel 4 - Christopher Pecoraro
Christopher Pecoraro
Introduction to PHP
Introduction to PHP
Bradley Holt
The new features of PHP 7
The new features of PHP 7
Zend by Rogue Wave Software
Using HttpKernelInterface for Painless Integration
Using HttpKernelInterface for Painless Integration
CiaranMcNulty
Flask RESTful Flask HTTPAuth
Flask RESTful Flask HTTPAuth
Eueung Mulyana
Rest API using Flask & SqlAlchemy
Rest API using Flask & SqlAlchemy
Alessandro Cucci
Laravel Beginners Tutorial 1
Laravel Beginners Tutorial 1
Vikas Chauhan
Php mysql ppt
Php mysql ppt
Karmatechnologies Pvt. Ltd.
REST APIs in Laravel 101
REST APIs in Laravel 101
Samantha Geitz
Introduction to php web programming - get and post
Introduction to php web programming - get and post
baabtra.com - No. 1 supplier of quality freshers
Class 6 - PHP Web Programming
Class 6 - PHP Web Programming
Ahmed Swilam
Laravel 5 In Depth
Laravel 5 In Depth
Kirk Bushell
Filling the flask
Filling the flask
Jason Myers
Php tutorial
Php tutorial
S Bharadwaj
BUILDING MODERN PYTHON WEB FRAMEWORKS USING FLASK WITH NEIL GREY
BUILDING MODERN PYTHON WEB FRAMEWORKS USING FLASK WITH NEIL GREY
CodeCore
Top laravel packages to install handpicked list from expert
Top laravel packages to install handpicked list from expert
Katy Slemon
appledoc_style
appledoc_style
Ziku Spartan
Laravel 5.3 - Web Development Php framework
Laravel 5.3 - Web Development Php framework
Swapnil Tripathi ( Looking for new challenges )
What's hot
(20)
Learn flask in 90mins
Learn flask in 90mins
Kyiv.py #17 Flask talk
Kyiv.py #17 Flask talk
RESTful API development in Laravel 4 - Christopher Pecoraro
RESTful API development in Laravel 4 - Christopher Pecoraro
Introduction to PHP
Introduction to PHP
The new features of PHP 7
The new features of PHP 7
Using HttpKernelInterface for Painless Integration
Using HttpKernelInterface for Painless Integration
Flask RESTful Flask HTTPAuth
Flask RESTful Flask HTTPAuth
Rest API using Flask & SqlAlchemy
Rest API using Flask & SqlAlchemy
Laravel Beginners Tutorial 1
Laravel Beginners Tutorial 1
Php mysql ppt
Php mysql ppt
REST APIs in Laravel 101
REST APIs in Laravel 101
Introduction to php web programming - get and post
Introduction to php web programming - get and post
Class 6 - PHP Web Programming
Class 6 - PHP Web Programming
Laravel 5 In Depth
Laravel 5 In Depth
Filling the flask
Filling the flask
Php tutorial
Php tutorial
BUILDING MODERN PYTHON WEB FRAMEWORKS USING FLASK WITH NEIL GREY
BUILDING MODERN PYTHON WEB FRAMEWORKS USING FLASK WITH NEIL GREY
Top laravel packages to install handpicked list from expert
Top laravel packages to install handpicked list from expert
appledoc_style
appledoc_style
Laravel 5.3 - Web Development Php framework
Laravel 5.3 - Web Development Php framework
Viewers also liked
Python web frameworks
Python web frameworks
NEWLUG
Python tools for testing web services over HTTP
Python tools for testing web services over HTTP
Mykhailo Kolesnyk
Python RESTful webservices with Python: Flask and Django solutions
Python RESTful webservices with Python: Flask and Django solutions
Solution4Future
Building Automated REST APIs with Python
Building Automated REST APIs with Python
Jeff Knupp
Python vs ruby
Python vs ruby
osamunmun
python vs ruby
python vs ruby
Michael Karpov
Get ready for dreamforce 2012
Get ready for dreamforce 2012
sfdcbestpractices
Pycon 2014 - Flask vs Django vs Web.py (PANEL)
Pycon 2014 - Flask vs Django vs Web.py (PANEL)
Aravind Krishnaswamy
Ruby vs python
Ruby vs python
Igor Leroy
Why I liked Mezzanine CMS
Why I liked Mezzanine CMS
Renyi Khor
How we use Bottle and Elasticsearch
How we use Bottle and Elasticsearch
swee meng ng
Django vs Flask
Django vs Flask
Rachel Sanders
Framework Battle: Django vs Flask vs Chalice
Framework Battle: Django vs Flask vs Chalice
STEP Computer Academy (Zaporozhye)
Flask - Python microframework
Flask - Python microframework
André Mayer
SXSW 2014: Re-orientating UX Design for the Internet of Things
SXSW 2014: Re-orientating UX Design for the Internet of Things
Alfred Lui
Overcome the 6 Traps of Agile
Overcome the 6 Traps of Agile
David Hawks
Web backends development using Python
Web backends development using Python
Ayun Park
Viewers also liked
(17)
Python web frameworks
Python web frameworks
Python tools for testing web services over HTTP
Python tools for testing web services over HTTP
Python RESTful webservices with Python: Flask and Django solutions
Python RESTful webservices with Python: Flask and Django solutions
Building Automated REST APIs with Python
Building Automated REST APIs with Python
Python vs ruby
Python vs ruby
python vs ruby
python vs ruby
Get ready for dreamforce 2012
Get ready for dreamforce 2012
Pycon 2014 - Flask vs Django vs Web.py (PANEL)
Pycon 2014 - Flask vs Django vs Web.py (PANEL)
Ruby vs python
Ruby vs python
Why I liked Mezzanine CMS
Why I liked Mezzanine CMS
How we use Bottle and Elasticsearch
How we use Bottle and Elasticsearch
Django vs Flask
Django vs Flask
Framework Battle: Django vs Flask vs Chalice
Framework Battle: Django vs Flask vs Chalice
Flask - Python microframework
Flask - Python microframework
SXSW 2014: Re-orientating UX Design for the Internet of Things
SXSW 2014: Re-orientating UX Design for the Internet of Things
Overcome the 6 Traps of Agile
Overcome the 6 Traps of Agile
Web backends development using Python
Web backends development using Python
Similar to Flask vs. Django
Flow or Type - how to React to that?
Flow or Type - how to React to that?
Krešimir Antolić
Weird Plsql
Weird Plsql
webanddb
How to herd cat statues and make awesome things
How to herd cat statues and make awesome things
meldra
Save time by applying clean code principles
Save time by applying clean code principles
Edorian
Bioinformatica 29-09-2011-p1-introduction
Bioinformatica 29-09-2011-p1-introduction
Prof. Wim Van Criekinge
Javascript fundamentals for php developers
Javascript fundamentals for php developers
Chris Ramakers
Web development Hackathon
Web development Hackathon
Al Sayed Gamal
A brief introduction to PostgreSQL
A brief introduction to PostgreSQL
Vu Hung Nguyen
PyLadies Talk: Learn to love the command line!
PyLadies Talk: Learn to love the command line!
Blanca Mancilla
Eff Plsql
Eff Plsql
afa reg
Clean Code: Stop wasting my time
Clean Code: Stop wasting my time
Edorian
SADI in Perl - Protege Plugin Tutorial (fixed Aug 24, 2011)
SADI in Perl - Protege Plugin Tutorial (fixed Aug 24, 2011)
Mark Wilkinson
Hasktut
Hasktut
kv33
Hacking iOS Simulator: writing your own plugins for Simulator
Hacking iOS Simulator: writing your own plugins for Simulator
Ahmed Sulaiman
PHP CLI: A Cinderella Story
PHP CLI: A Cinderella Story
Mike Lively
IntroML_2.
IntroML_2.
Elio Laureano
Enhance system transparency and truthfulness with request tracing
Enhance system transparency and truthfulness with request tracing
Sam Keen
Extending js codemotion warsaw 2016
Extending js codemotion warsaw 2016
Francis Bourre
Programming in Java: Getting Started
Programming in Java: Getting Started
Martin Chapman
Spark hands-on tutorial (rev. 002)
Spark hands-on tutorial (rev. 002)
Jean-Georges Perrin
Similar to Flask vs. Django
(20)
Flow or Type - how to React to that?
Flow or Type - how to React to that?
Weird Plsql
Weird Plsql
How to herd cat statues and make awesome things
How to herd cat statues and make awesome things
Save time by applying clean code principles
Save time by applying clean code principles
Bioinformatica 29-09-2011-p1-introduction
Bioinformatica 29-09-2011-p1-introduction
Javascript fundamentals for php developers
Javascript fundamentals for php developers
Web development Hackathon
Web development Hackathon
A brief introduction to PostgreSQL
A brief introduction to PostgreSQL
PyLadies Talk: Learn to love the command line!
PyLadies Talk: Learn to love the command line!
Eff Plsql
Eff Plsql
Clean Code: Stop wasting my time
Clean Code: Stop wasting my time
SADI in Perl - Protege Plugin Tutorial (fixed Aug 24, 2011)
SADI in Perl - Protege Plugin Tutorial (fixed Aug 24, 2011)
Hasktut
Hasktut
Hacking iOS Simulator: writing your own plugins for Simulator
Hacking iOS Simulator: writing your own plugins for Simulator
PHP CLI: A Cinderella Story
PHP CLI: A Cinderella Story
IntroML_2.
IntroML_2.
Enhance system transparency and truthfulness with request tracing
Enhance system transparency and truthfulness with request tracing
Extending js codemotion warsaw 2016
Extending js codemotion warsaw 2016
Programming in Java: Getting Started
Programming in Java: Getting Started
Spark hands-on tutorial (rev. 002)
Spark hands-on tutorial (rev. 002)
Recently uploaded
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
Overkill Security
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Jago de Vreede
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
apidays
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Orbitshub
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Zilliz
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Angeliki Cooney
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Recently uploaded
(20)
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Flask vs. Django
1.
FLASK VS DJANGO
R AC H E L S A N D E RS AU G U S T 3 0 , 2 01 2
2.
WHAT THIS TALK
IS NOT
3.
FRIENDSHIP I S M
AG I C
4.
DJANGO comes with
everything awesome documentation great community
5.
FLASK from flask import
Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" if __name__ == "__main__": app.run()
6.
WHY THE @#$!
WOULD I WANT TO USE FLASK R AC H E L S A N D E RS AU G U S T 3 0 , 2 01 2
7.
PHILOSOPHY
8.
PHILOSOPHY
small import only what you need pythonic
9.
YOU NEED FLEXIBILIT
Y
10.
YOU NEED FLEXIBILIT
Y less constraints on your code organize how you like pull in what you want
11.
YOU NEED FLEXIBILIT
Y more plugins every day (literally)
12.
YOUR DATA IS
WEIRD
13.
YOUR DATA IS
WEIRD Django ORM doesn’t always fit *cough* SQLAlchemy *cough*
14.
YOUR DATA IS
WEIRD No ORM = no admin No ORM = fewer modules …why django again?
15.
YOUR DATA IS
WEIRD if you need more, why not write from scratch?
16.
IN CONCLUSION…
17.
HOORAY FOR EVERYBODY!
they’re both great! use the right tool for you
Download now