o
Activar el pedido en 1-Clic.
o
Se requiere periodo de prueba de Amazon Premium. Regístrate al completar el pedido. Más información
Más opciones de compra
¿Tienes uno para vender? Vende el tuyo aquí
Lo sentimos, este producto no está disponible en
Imagen no disponible del
Color:

 
¡Díselo a la editorial!
Me gustaría leer este libro en Kindle

¿No tienes un Kindle? Consigue un Kindle aquí o descarga una aplicación de lectura Kindle GRATUITA.

Two Scoops of Django: Best Practices For Django 1.6 [Tapa blanda]

Daniel Greenfeld , Audrey Roy
5.0 de un máximo de 5 estrellas  Ver todas las opiniones (1 opinión de cliente)
Precio recomendado: EUR 34,27
Precio: EUR 31,55 y este producto está disponible con envío GRATIS. Ver condiciones
Ahorras: EUR 2,72 (8%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
En stock.
Vendido y enviado por Amazon. Se puede envolver para regalo.
¿Quieres recibir el pedido el jueves 24 abril? Elige el envío 1 día al completar tu pedido. Ver detalles
Celebra el Mes del libro
Hasta -40%* en una selección de libros en inglés. * Ver condiciones.


Descripción del producto

Reseña del editor

Two Scoops of Django: Best Practices For Django 1.6 is chock-full of even more material that will help you with your Django projects.

We'll introduce you to various tips, tricks, patterns, code snippets, and techniques that we've picked up over the years.

We have put thousands of hours into the second edition of the book, writing and revising its material to include over 130 new pages of concise, example-packed text containing 5 new chapters and 3 new appendices.

Table of Contents

  • Chapter 1: Coding Conventions
  • Chapter 2: The Optimal Django Environment Setup
  • Chapter 3: How To Lay Out Django Projects
  • Chapter 4: Fundamentals of Django App Design
  • Chapter 5: Settings and Requirements Files
  • Chapter 6: Database/Model Best Practices
  • Chapter 7: Function-and Class-Based Views
  • Chapter 8: Best Practices for Function-Based Views
  • Chapter 9: Best Practices for Class-Based Views
  • Chapter 10: Common Patterns for Forms
  • Chapter 11: More Things To Know About Forms
  • Chapter 12: Templates: Best Practices
  • Chapter 13: Template Tags and Filters
  • Chapter 14: Building REST APIs
  • Chapter 15: Consuming REST APIs in Templates
  • Chapter 16: Tradeoffs of Replacing Core Components
  • Chapter 17: Working With the Django Admin
  • Chapter 18: Dealing with the User Model
  • Chapter 19: Django's Secret Sauce: Third-Party Packages
  • Chapter 20: Testing Chapter of Doom!
  • Chapter 21: Documentation: Be Obsessed
  • Chapter 22: Finding and Reducing Bottlenecks
  • Chapter 23: Security Best Practices
  • Chapter 24: Logging: Tips and Tools
  • Chapter 25: Signals: Use Cases and Avoidance Techniques
  • Chapter 26: What About Those Random Utilities?
  • Chapter 27: Deployment: Platforms as a Service
  • Chapter 28: Deploying Django Projects
  • Chapter 29: Identical Environments: The Holy Grail
  • Chapter 30: Continuous Integration
  • Chapter 31: Where and How to Ask Django Questions
  • Chapter 32: Closing Thoughts
  • Appendix A: Packages Mentioned In This Book
  • Appendix B: Troubleshooting
  • Appendix C: Additional Resources
  • Appendix D: Internationalization and Localization
  • Appendix E: Settings Alternatives
  • Appendix F: Working with Python 3

What is everyone saying about Two Scoops of Django?

  • I read the first edition cover to cover. The second one raises the bar again. It's pedagogical, entertaining, and thoughtful. -- Aymeric Augustin, Django core developer.
  • It's basically a 446 page checklist to getting your Django code right ~ Kevin A Stone, author of the Django Rest Framework and Angular Tutorial
  • Whether you're a Django beginner or a seasoned veteran, I recommend you get this book, and read it cover to cover, and keep it near you for easy reference. --Ken Cochrane, Django developer since 2008
  • A single read-through of Two Scoops of Django gave me so many lightbulbs and tips; I had to go back for a second helping. -- Lynn Root, Spotify engineer, PSF Director, and PyLadies ambassador.
  • Make sure you have your favorite project next to you while reading. You'll be doing some rewriting. -- Bryan Veloso, GitHubber, PyCon PH Keynote Speaker
  • You know those lessons you learn when projects blow up in your face? This book contains several projects worth of such lessons. -- Lennart Regebro, author of "Porting to Python 3"
  • This book should prove to be an amazing resource for any new-to-Django developer that picks it up. -- Kenneth Love, Creator of "Getting Started with Django"
  • This is the book I wished had existed and I could have read when I started learning Django. -- Barry Morrison, Linux systems engineer and Django developer

Biografía del autor

Daniel Greenfeld and Audrey Roy are best known for their open-source community leadership work on the following projects:

  • DjangoPackages.com and the OpenComparison framework, running the largest sprint at PyCon 2011.
  • Cookiecutter, a Python package for generating projects from project templates.
  • Cookiecutter-pypackage, a project template for creating advanced python projects.
  • Cookiecutter-Django, a project template for creating advanced Django projects.
  • PyLadies, a women's outreach/mentorship group. Nurturing the group was basically a 2nd fulltime job for them in 2011.
  • The first ever PyCon Philippines, a 300-person conference about the Python programming language held in the Philippines.
  • The LA Open Source Hackathon event series, which brings together open-source developers from different programming backgrounds.

They do Python and Django development and run a small Python/Django consulting shop called Cartwheel Web. They've spoken at dozens of conferences and have given keynote speeches at DjangoCon Europe, EuroPython, PyCon Poland, PyCon Philippines, PyCon Australia, and PyCon New Zealand.


Detalles del producto

  • Tapa blanda: 446 páginas
  • Editor: Two Scoops Press; Edición: 2 (1 de febrero de 2014)
  • Idioma: Inglés
  • ISBN-10: 098146730X
  • ISBN-13: 978-0981467306
  • Valoración media de los clientes: 5.0 de un máximo de 5 estrellas  Ver todas las opiniones (1 opinión de cliente)
  • Clasificación en los más vendidos de Amazon: nº3.626 en Libros en idiomas extranjeros (Ver el Top 100 en Libros en idiomas extranjeros)
ARRAY(0xb64dbb28)

Vender una versión digital de este libro en la tienda Kindle

Si eres un editor o el autor y dispones de los derechos digitales de un libro, puedes vender una versión digital en nuestra tienda Kindle. Más información

Opiniones de clientes

4 estrellas
0
3 estrellas
0
2 estrellas
0
1 estrellas
0
5.0 de un máximo de 5 estrellas
5.0 de un máximo de 5 estrellas
Las opiniones de cliente más útiles
5.0 de un máximo de 5 estrellas Better than 1.5 version...and that was good too!! 3 de marzo de 2014
Compra verificada por Amazon
Better than 1.5 version...and that was good too!! I understand that, at the beginning, they don't publish electronically. It's a pitty it won't be a 1.7 one..
¿Esta opinión te ha parecido útil?
Opiniones de clientes más útiles en Amazon.com (beta)
Amazon.com: 4.8 de un máximo de 5 estrellas  20 opiniones
11 de 11 personas piensan que la opinión es útil
5.0 de un máximo de 5 estrellas As a Experienced Django Developer, You Need This on Your Bookshelf 10 de febrero de 2014
Por Tessera - Publicado en Amazon.com
Compra verificada por Amazon
In short, if you are an experienced Django developer, just go ahead and buy a copy of this book.

Most importantly, this book is not a starter guide to Django and it is not a tutorial. You will need a fair bit of familiarity with Django, Python, Database design, and Object-oriented programming before you will need this book.

There are honestly not a lot of starter books for Django, so your best bet is to probably do the official tutorial from djangoproject.org and build from there. I am about two years into using Django and there are topics in this book that I have not used yet, but it is good to at least familiarize with them.

This book is about 50% longer than the Django 1.5 version, so there is some recycled information, but a lot of new stuff as well. It is a great reference book if you're wanting to do something like a security checklist for your project.

Also, both the 1.5 and 1.6 books promote the use of Class-Based Views. Inheritance and Mixins with Class-Based Views help focus your design in a very re-useable fashion. I have not found these promoted in any of the other Django guides I have, and there is a minority that doesn't like Class-Based-Views. I, personally, have found them useful.

As a web developer, I have read books across a few different languages, but for a high-level book, Two Scoops of Django (for 1.6) is one of the most approachable. The authors have done a great job of adding enough code examples, explanations and even external web links to keep you well informed on the happenings of Django 1.6. Tips on how you should be coding (development environments, production, version control, etc) are also universal to any language.

Also, as a postscript to the authors, the Django community needs a tutorial book as well by both of you! I trudged through a Django 1.0 tutorial book in Django 1.4 as a newbie web developer, and a best practices tutorial book in Django 1.6 would be great!
2 de 2 personas piensan que la opinión es útil
4.0 de un máximo de 5 estrellas Great content, but unnecessarily verbose 9 de marzo de 2014
Por Hraban - Publicado en Amazon.com
Compra verificada por Amazon
They could have used some pages less, e.g. the icream theme is not soo funny that it makes sense to waste pages for bad illustrations.
But otherwise it’s a great collection of useful hints and howtos to make our code and setup better.
2 de 2 personas piensan que la opinión es útil
5.0 de un máximo de 5 estrellas A technical book I actually read. 6 de marzo de 2014
Por Kenneth - Publicado en Amazon.com
[Full disclosure, I was a technical editor on the first version of this book]

I've been writing code with Python and Django for over 5 years now. I would have done anything to have a resource as concise and correct as this one back then (we were lucky to even *have* a blog post! Kids these days!). Even with all of these years of experience, and producing my own video series for teaching Django, I still see things in this book that I want to try on projects of my own, I find new approaches to my old habits, and I find confirmation that I've made good decisions.

As a corporate trainer in both Python and Django, this is a book I will carry from class-to-class and recommend to students repeatedly.

The Django community is very lucky to have this book.
2 de 2 personas piensan que la opinión es útil
5.0 de un máximo de 5 estrellas Clear, insightful, and Django-licious Scoops 17 de febrero de 2014
Por SoCal Blues - Publicado en Amazon.com
Updated and substantially expanded, I am finding "Two Scoops of Django: Best Practices For Django 1.6" far exceeds my expectations. I liked the prior version and found it very useful. The version for Django 1.6 delivers even more best practices and Django goodness.

Written by two experienced developers, the book presents each major topic in a concise, user friendly way. The authors pull on their experience to highlight approaches, tools, and tips that will save a developer valuable time while increasing code quality. Recognizing that there can be more than one practical approach on certain topics, they do a great job of alternative tools and approaches when a topic merits. When presenting alternatives, they point out the pros and cons as well as offer guidance on when to choose a particular approach.

New developers: this is a great book to reach for after completing the official Django tutorial. Experienced developers: the update gives an excellent reference of current best practices, reminders, and tips in a clear, friendly way.
2 de 2 personas piensan que la opinión es útil
5.0 de un máximo de 5 estrellas The Standard for Professional Django Development 14 de febrero de 2014
Por Kevin Stone - Publicado en Amazon.com
Two Scoops has established itself again as the standard guide for professional Django software development. It comprehensively covers the best practices across the entire framework and frequent stumbling blocks for more novice developers. Having said that, this book isn't designed to introduce a layperson to Django nor is it a comprehensive reference of the various components and architecture of the Django web framework. If you're looking to improve the quality of your django code, you'll need this book. If you're already an seasoned developer, this is a great refresher that will inspire you to cleanup and improve your projects.

It's well written in a whimsical tone that's very approachable and fun to read compared to most technical references. The book features ice cream themed references and examples to help demonstrate the practices. It reads very quickly, not dragging on any subject for more than a few pages. There's plenty of links to background or detail for those motivated to dive deeper. For a book focused on best practices, it goes to great lengths to provide perspective on the recommendations, offering alternatives and citing key contributors for justifications. Use these recommendations as a starting point for teams to define standards and practices while allowing some leeway to customize or tailor to specific preferences.

The 1.6 addition extends its scope with greater coverage on issues facing most developers including security, deployment, continuous integration, ReST APIs and frontend/javascript integration. All issues facing almost any modern web application development and almost never covered in any introduction to the framework. In summary, if it matters to a modern Python/Django developer, it's likely covered in this book.
Ir a Amazon.com para ver las 20 opiniones existentes 4.8 de un máximo de 5 estrellas

Buscar productos similares por categoría