• Complain

Jeff Forcier - Python Web development with Django (Covers Django 1.0)

Here you can read online Jeff Forcier - Python Web development with Django (Covers Django 1.0) full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2008, publisher: Addison-Wesley, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover

Python Web development with Django (Covers Django 1.0): summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Python Web development with Django (Covers Django 1.0)" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

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, 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. Youll discover how Django leverages Pythons development speed and flexibility to help you solve a wide spectrum of Web development problems and learn Django best practices covered nowhere else. Youll 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 This complete guide starts by introducing Python, Django, and Web development concepts, then dives into the Django framework, providing a deep understanding of its major components (models, views, templates), and how they come together to form complete Web applications. After a discussion of four independent working Django applications, coverage turns to advanced topics, such as caching, extending the template system, syndication, admin customization, and testing. Valuable reference appendices cover using the command-line, installing and configuring Django, development tools, exploring existing Django applications, the Google App Engine, and how to get more involved with the Django community. Introduction 1 Part I: Getting Started Chapter 1: Practical Python for Django 7 Chapter 2: Django for the Impatient: Building a Blog 57 Chapter 3: Starting Out 77 Part II: Django in Depth Chapter 4: Defining and Using Models 89 Chapter 5: URLs, HTTP Mechanisms, and Views 117 Chapter 6: Templates and Form Processing 135 Part III: Django Applications by Example Chapter 7: Photo Gallery 159 Chapter 8: Content Management System 181 Chapter 9: Liveblog 205 Chapter 10: Pastebin 221 Part IV: Advanced Django Techniques and Features Chapter 11: Advanced Django Programming 235 Chapter 12: Advanced Django Deployment 261 Part V: Appendices Appendix A: Command Line Basics 285 Appendix B: Installing and Running Django 295 Appendix C: Tools for Practical Django Development 313 Appendix D: Finding, Evaluating, and Using Django Applications 321 Appendix E: Django on the Google App Engine 325 Appendix F: Getting Involved in the Django Project 337 Index 339 Colophon 375

Jeff Forcier: author's other books


Who wrote Python Web development with Django (Covers Django 1.0)? Find out the surname, the name of the author of the book and a list of all author's works by series.

Python Web development with Django (Covers Django 1.0) — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Python Web development with Django (Covers Django 1.0)" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Python Web Development with Django

Jeff Forcier
Paul Bissex
Wesley Chun

Python Web development with Django Covers Django 10 - image 1

Upper Saddle River, NJ Boston Indianapolis San Francisco
New York Toronto Montreal London Munich Paris Madrid
Cape Town Sydney Tokyo Singapore Mexico City

Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and the publisher was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals.

The authors and publisher have taken care in the preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein.

The publisher offers excellent discounts on this book when ordered in quantity for bulk purchases or special sales, which may include electronic versions and/or custom covers and content particular to your business, training goals, marketing focus, and branding interests. For more information, please contact:

U.S. Corporate and Government Sales
(800) 382-3419

For sales outside the United States, please contact:

International Sales

Visit us on the Web: informit.com/aw

Library of Congress Cataloging-in-Publication Data:

Forcier, Jeff, 1982
Python web development with Django / Jeff Forcier, Paul Bissex, Wesley Chun.
p. cm.
Includes index.
ISBN-10: 0-13-235613-9 (pbk. : alk. paper)
ISBN-13: 978-0-13-235613-8 (pbk. : alk. paper) 1. Web site development. 2. Django (Electronic resource) 3. Python (Computer program language) 4. Web sitesAuthoring programs. I. Bissex, Paul. II. Chun, Wesley. III. Title.
TK5105.8885.D54F68 2009
006.76dc22
2008037134

Copyright 2009 Pearson Education, Inc.

All rights reserved. Printed in the United States of America. This publication is protected by copyright, and permission must be obtained from the publisher prior to any prohibited reproduction, storage in a retrieval system, or transmission in any form or by any means, electronic, mechanical, photocopying, recording, or likewise. For information regarding permissions, write to:

Pearson Education, Inc
Rights and Contracts Department
501 Boylston Street, Suite 900
Boston, MA 02116
Fax (617) 671 3447

ISBN-13: 978-0-13-235613-8
ISBN-10: 0-13-235613-9

Text printed in the United States on recycled paper at RR Donnelley in Crawfordsville, Indiana.

First printing October 2008

Editor-In-Chief
Mark Taub
Acquisitions Editor
Debra Williams
Cauley
Development Editor
Michael Thurston
Managing Editor
Kristy Hart
Project Editor and Copy Editor
Jovana
San Nicolas-Shirley
Indexer
Cheryl Lenser
Proofreader
Geneil Breeze
Publishing Coordinator
Kim Boedigheimer
Cover Designer
Gary Adair
Compositor
Jake McFarland

Dedication

To Brian Levine, for introducing me to Python, a small thing that has made a big difference. To my parents, for allowing me to monopolize the family computer while growing up. And to my wife, for her loving support and understanding.

Jeff Forcier

To my late father Henry, who taught me to tinker; to my mother Glenda, who taught me to write; and to my wife Kathleen, a brilliant star in my life.

Paul Bissex

To my wonderful children, Leanna Xin-Yi and Daylen Xin-Zhi, for whom Ive had to develop multiple pairs of eyes with which to keep watch over, and who are miraculously able to temporarily transport me back in time to remind me of what childhood and its amazing wonders were like.

Wesley Chun

Developers Library: Essential References for Programming Professionals

Developers Library books are designed to provide practicing programmers with unique, high-quality references and tutorials on the programming languages and technologies they use in their daily work.

All books in the Developers Library are written by expert technology practitioners who are especially skilled at organizing and presenting information in a way thats useful for other programmers.

Key titles include some of the best, most widely acclaimed books within their topic areas:

PHP & MySQL Web Development
Luke Welling & Laura Thomson
ISBN 978-0-672-32916-6
MySQL
Paul DuBois
ISBN-13: 978-0-672-32938-8
Linux Kernel Development
Robert Love
ISBN-13: 978-0-672-32946-3
Python Essential Reference
David Beazley
ISBN-13: 978-0-672-32862-6
Programming in Objective-C
Stephen G. Kochan
ISBN-13: 978-0-321-56615-7
PostgreSQL
Korry Douglas
ISBN-13: 978-0-672-33015-5

Developers Library books are available at most retail and online bookstores, as well as by subscription from Safari Books Online at safari.informit.com

Developers Library
informit.com/devlibrary

Preface
Welcome to Django!

Greetings, and welcome to Django! Were glad to have you along on our journey. You will discover a powerful Web application framework that lets you do everything rapidlyfrom designing and developing the original application to updating its features and functionality without requiring major changes to the codebase.

About This Book

Several Django books are already on the market, but ours differs from most in that we focus equally on three areas: Django basics, a variety of example applications, and advanced Django topics. Our intent is to make this the most well-rounded book on the subject, one you find useful regardless of background, and which will give you a complete picture of the framework and what you can do with it.

Chapter Guide

In , you see recommended starting points for your reading depending on your Python and Django experience. Of course, we recommend a cover-to-cover treatment, but the diagram will help if time is not on your side. Regardless of your experience, you are always welcome to look at the applications because reading and studying code is one of the best ways to learn. We also provide this chapter-by-chapter reading guide to further help direct you to where you need to read.

Figure 0.1. Suggested reading guide based on your Python and/or Django experience

Getting Started Starting Out even to advanced readers Practical Python - photo 2

, Getting Started

, Starting Out, even to advanced readers.

, Practical Python for Django

This chapter is an introduction for readers who are new to Python. In one comprehensive chapter, we show you not only the syntax, but also go a bit more in-depth and expose you to Pythons memory model and data types, especially constructs commonly used in Django.

, Django for the Impatient: Building a Blog

This is a chapter for those who want to skip any Python introduction and want to dive immediately into a Django application that can be completed in 15-20 minutes. It gives a good overview of whats possible with the framework.

, Starting Out

For those with a bit more patience, this chapter serves as an introduction to all the foundations of developing Web-based applications (useful both for newbies and experienced coders alike). Once the formalities are over, we describe how each concept fits into the world of Django as well as what its philosophies are and how it may differ from other Web application frameworks.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Python Web development with Django (Covers Django 1.0)»

Look at similar books to Python Web development with Django (Covers Django 1.0). We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Python Web development with Django (Covers Django 1.0)»

Discussion, reviews of the book Python Web development with Django (Covers Django 1.0) and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.