Learning Django Web Development
By Sanjeev Jaiswal, Ratan Kumar
Publisher: Packt Publishing
Final Release Date: June 2015
Pages: 336

Django, written in Python, is a web application framework designed to build complex web applications quickly without any hassle. It loosely follows the MVC pattern and adheres to the Don't Repeat Yourself principle, which makes a database-driven application efficient and highly scalable, and is by far the most popular and mature Python web framework.

This book is a manual that will help you build a simple yet effective Django web application. It starts by introducing Django, setting it up, and shows you how to code simple programs. You will then learn to build your first Twitter-like app. Later on, you will be introduced to Hashtags, AJAX to enhance the user interface, and tweets. You will then move on to create an administration interface, learn database connectivity, and use third-party libraries. Then you will learn to debug and deploy Django projects, and also get a glimpse of Django with AngularJS and Elasticsearch. By the end of the book, you will be able to leverage the Django framework to develop a fully functional web application with minimal effort.

Product Details
Recommended for You
Customer Reviews


by PowerReviews
oreillyLearning Django Web Development

(based on 2 reviews)

Ratings Distribution

  • 5 Stars



  • 4 Stars



  • 3 Stars



  • 2 Stars



  • 1 Stars



Reviewed by 2 customers

Displaying reviews 1-2

Back to top

(3 of 3 customers found this review helpful)


Shameless, low-quality rip of a 2008 book by same publisher

By Django hacker

from San Jose, CA

Comments about oreilly Learning Django Web Development:

Its a shameless, low-quality, never-edited ripoff of the 2008 book (Learning Website Development with Django).

The new book referenced a module from the 2008 book (from the same publisher) that was never mentioned in its previous section.

Despite being a 2015 version, this book uses long-deprecated Django functions. A beginner will never get past Chapter 4 because of that.

I don't know what else to call this but a scam.

(7 of 7 customers found this review helpful)


This book was never edited. Don't buy it.

By Matt

from Chicago, IL

About Me Educator, Maker

Verified Reviewer



    • Difficult to understand
    • Too many errors

    Best Uses

      Comments about oreilly Learning Django Web Development:

      Browsing the table of contents, this looked like a nice way to refresh what I'd started to learn about Django on the main tutorial a few months ago.

      That hasn't been the case. The biggest problem with this book is that the code examples are unclear and contain errors and omissions. After faithfully entering the code from each chapter, I ALWAYS receive errors. You could argue that's a useful tool for learning as I then have to Google around for what went wrong, but it's more frustrating than needs to be.

      I could kind of live with that and also with the fact that many of the python code listings were erroneously formatted, but the last straw for me was Chapter 5 where the authors randomly switched to describing code in an application (bookmarks) that doesn't exist and appears to be referencing some other tutorial, not the twitter-like project used to that point.

      There was decent vision behind this book, but they published a rough draft.

      Displaying reviews 1-2

      Back to top

      Buy 2 Get 1 Free Free Shipping Guarantee
      Buying Options
      Immediate Access - Go Digital what's this?
      Ebook:  $35.99
      Formats:  ePub, Mobi, PDF