- Paperback: 408 pages
- Publisher: Addison-Wesley Professional; 1 edition (November 3, 2008)
- Language: English
- ISBN-10: 0132356139
- ISBN-13: 978-0132356138
- Product Dimensions: 7 x 0.9 x 9 inches
- Shipping Weight: 1.2 pounds (View shipping rates and policies)
- Average Customer Review: 26 customer reviews
- Amazon Best Sellers Rank: #1,327,106 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Python Web Development with Django 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
"Enlightenment Now: The Case for Reason, Science, Humanism, and Progress"
Is the world really falling apart? Is the ideal of progress obsolete? Cognitive scientist and public intellectual Steven Pinker urges us to step back from the gory headlines and prophecies of doom, and instead, follow the data: In seventy-five jaw-dropping graphs, Pinker shows that life, health, prosperity, safety, peace, knowledge, and happiness are on the rise. Learn more
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
From the Back Cover
Using the simple, robust, Python-based Django framework, you can build powerful Web solutions with remarkably few lines of code. In "Python Web Development with Django(R)", three experienced Django and Python developers cover all the techniques, tools, and concepts you need to make the most of Django 1.0, including all the major features of the new release. The authors teach Django through in-depth explanations, plus provide extensive sample code supported with images and line-by-line explanations. You'll discover how Django leverages Python's development speed and flexibility to help you solve a wide spectrum of Web development problems and learn Django best practices covered nowhere else. You'll build your first Django application in just minutes and deepen your real-world skills through start-to-finish application projects including
- Simple Web log (blog)
- Online photo gallery
- Simple content management system
- Ajax-powered live blogger
- Online source code sharing/syntax highlighting tool
- How to run your Django applications on the Google App Engine
About the Author
Jeffrey E. Forcier currently works as a systems administrator and backend Web developer at Digital Pulp, Inc., a New York-based interactive agency and Web development company. He has 7 years experience in Web development with PHP and Python, including professional and personal use of the Django framework since its public release in 2005. He holds a degree in Computer Science from the University of Massachusetts.
Paul Bissex has worked as a graphic designer, writer, teacher, babysitter, and software developer. He was an early adopter of Django and is the creator and maintainer of dpaste.com, the Django community pastebin site. From September to June, he can be found at the Hallmark Institute of Photography (hallmark.edu), teaching Web development and using Python and Django to build everything from attendance systems to housing databases to image processing utilities. His writings on technology have appeared in Wired, Salon.com, and the Chicago Tribune. Since 1996, he has served as a conference host for The Well (well.com), which Wired magazine called "the world's most influential online community," and currently hosts the Web conference there. He lives in Northampton, Massachusetts, with his wife Kathleen.
Wesley J. Chun is author of Prentice Hall's bestselling "Core Python" series (corepython.com), the Python Fundamentals companion video lectures, co-author of Python Web Development with Django (withdjango.com), and has written for Linux Journal, CNET, and InformIT. In addition to being an architect and Developer Advocate at Google, he runs CyberWeb (cyberwebconsulting.com), a consultancy specializing in Python training. He has over 25 years of programming, teaching, and writing experience, including more than a decade of Python. While at Yahoo!, he helped create Yahoo! Mail and Yahoo! People Search using Python. He holds degrees in Computer Science, Mathematics, and Music from the University of California.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
I think there's a little meta-understanding to be gleaned from this -- OOP might be best applied after a framework has ossified a little bit. Functional-style programming is a lot more flexible, because you're composing code from libraries. It's easier to change direction and do things a different way, or concoct a hack to make things work. At some point, though, you start wishing for some of the rigidity of OOP. Django development has gone in this direction.
FIRST IMPRESSION: I might as well drop this in the trash.
SECOND IMPRESSION: It's still a great book. Extremely well written and well organized.
I feel confident this edition will still launch me properly into the subject matter. I still love reading real books on programming. I will then read details on newer versions online.
Other reviewers said book is a good starting point -- I absolutely agree -- but having to do downlevel code/package workarounds is not good effort for UNIX newbies, even though having to deal with down-level code happens often, in real world ... overall using book was good experience for future Python-Django developers/sysadmins
I really like this book. It gives a fair "heads up" on Python at the start, but you really need to know the Python language prior to tackling Django, so I would strongly recommend first picking up a good book on Python and getting familiar with the language first.
That being said, the book covers an entry level feel of Django version 1. The author takes you through all the basics, and I felt that the book was worth the money I spent ( I tend to purchase books from Amazon resellers as you often get books for WAY cheaper ).
This is not what I would consider an Advanced or even Intermediary book on Django. But, as I said earlier, to "get" it, you need to know Python. You also should be comfortable with some other web frameworks. It will make absorbing the information easier.
When it comes to Django books available, I consider this one of the better ones that I have seen thus far. Could it be better? There are some things I would like to have seen, but this is the case with anything. The bottom line is, did I learn from it. The answer is, Yes.
The examples are very well documented and unlike some other programming books the explanations are thorough and easy to understand.
There is also an introduction to Python which I was happy I didn't skip although I'm not a Python novice since it is so well written.
All in all, if you are a Django novice or you already have some experience with Django you'll find this well written book very useful.
Most recent customer reviews
Buying this one was a mistake.