Two Scoops of Django Best Practices for Django 1.8

Afbeeldingen

Artikel vergelijken

  • Engels
  • Paperback
  • 9780981467344
  • 15 mei 2015
  • 532 pagina's
Alle productspecificaties

Samenvatting



Two Scoops of Django: Best Practices For Django 1.8 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 third edition of the book, writing and revising its material to include significant improvements and new material based on feedback from previous editions.


Table of Contents

- Chapter 1: Coding Style
- 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: Model Best Practices
- Chapter 7: Queries and the Database Layer
- Chapter 8: Function- and Class-Based Views
- Chapter 9: Best Practices for Function-Based Views
- Chapter 10: Best Practices for Class-Based Views
- Chapter 11: Form Fundamentals
- Chapter 12: Common Patterns for Forms
- Chapter 13: Templates: Best Practices
- Chapter 14: Template Tags and Filters
- Chapter 15: Django Templates and Jinja2
- Chapter 16: Building REST APIs
- Chapter 17: Consuming REST APIs
- Chapter 18: Tradeoffs of Replacing Core Components
- Chapter 19: Working With the Django Admin
- Chapter 20: Dealing with the User Model
- Chapter 21: Django's Secret Sauce: Third-Party Packages
- Chapter 22: Testing Chapter of Doom
- Chapter 23: Documentation: Be Obsessed
- Chapter 24: Finding and Reducing Bottlenecks
- Chapter 25: Asynchronous Task Queues
- Chapter 26: Security Best Practices
- Chapter 27: Logging: Tips and Tools
- Chapter 28: Signals: Use Cases and Avoidance Techniques
- Chapter 29: What About Those Random Utilities?
- Chapter 30: Deployment: Platforms as a Service
- Chapter 31: Deploying Django Projects
- Chapter 29: Identical Environments: The Holy Grail
- Chapter 32: Continuous Integration
- Chapter 33: The Art of Debugging
- Chapter 34: Where and How to Ask Django Questions
- Chapter 35: 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.
- 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

Productspecificaties

Inhoud

Taal
en
Bindwijze
Paperback
Oorspronkelijke releasedatum
15 mei 2015
Aantal pagina's
532
Illustraties
Met illustraties

Betrokkenen

Hoofdauteur
Daniel Roy Greenfeld
Tweede Auteur
Audrey Roy Greenfeld
Hoofduitgeverij
Two Scoops Press

Overige kenmerken

Extra groot lettertype
Nee
Product breedte
191 mm
Product hoogte
27 mm
Product lengte
235 mm
Studieboek
Ja
Verpakking breedte
189 mm
Verpakking hoogte
32 mm
Verpakking lengte
240 mm
Verpakkingsgewicht
904 g

EAN

EAN
9780981467344

Je vindt dit artikel in

Taal
Engels
Beschikbaarheid
Leverbaar
Boek, ebook of luisterboek?
Boek
Studieboek of algemeen
Algemene boeken

Reviews

1 review
0
1
0
0
0
  • Alle Django wijsheid op een stokje.

    Positieve punten

    • Heldere uitleg
    • Praktisch toepasbaar

    Negatieve punten

    • presentatie valt tegen

    Wat is dit boek wel?
    De schrijvers van dit boek staan centraal in de Python Django community, en verkondigen in dit boek niet alleen de lessen die zij zelf hebben geleerd na jaren van ervaring, maar ook die van de vele andere doorwinterde gebruikers waarmee zij in contact staan. Dit boek is een verzameling van al hun best practices, praktische tips, aandachtspunten, modus operandi, etc. opgedeeld per topic.

    Wat is dit boek niet?
    Dit boek is zeker en vast GEEN INLEIDING tot Django. Indien u niet goed vertrouwd bent met Django zal u na de eerste hoofdstukken niet veel meer uit dit boek kunnen halen. Indien u op zoek bent naar een goede inleiding (naast de tutorial+documentatie op de officiëele website), raad ik het volgende boek aan: 'Test-Driven Development with Python' geschreven door Harry Percival. (Dit boek kan gratis geraadpleegd worden via de officiëele website van O'Reilly, uitgever van het boek.)

    Is het boek nog actueel?
    Het boek zelf werd geschreven voor Django 1.8, en misschien vraagt u zich af of dit boek nog wel actueel is?
    - 1.8 is een LTS release die ondersteund blijft tot tenminste april 2018
    - hoewel het Django framework nog steeds verandert en wordt uitgebreid, is het vrij stabiel (geen al te drastische veranderingen)

    Er staat dus (al zij het een zeer redelijke) houdbaarheidsdatum op het boek, maar daar krijgt u gerichte informatie voor in de plaats.

    Minpuntjes?
    - Het is duidelijk dat dit boek een afgedrukte kopie is van het ebook. Referenties naar andere hoofdstukken/secties, en websites hebben de typische hyperlink layout... wat er vrij dom uitziet.
    - Spijtig genoeg staat het boek vol directe links, die in de loop der tijd mogelijk ongeldig kunnen worden.
    - Hoewel de kwaliteit van de print over het algemeen vrij goed is, was er bij mijn boek één lichtgrijze kleur die vrij onduidelijk was.
    - Ze proberen leuk te zijn door er (meestal irrelevante) illustraties/doodles in te steken; maar meestal trekt het op niks...

    Algemene indruk?
    De inhoud is zeer goed, en zeker en vast aan te raden voor elke Django developer, maar de presentatie valt een beetje tegen. Natuurlijk is de inhoud belangrijker, dus 4 sterren. Zeker een aanrader.

    Vond je dit een nuttige review?
    2
    0

Kies gewenste uitvoering

Bindwijze : Paperback

Prijsinformatie en bestellen

De prijs van dit product is 23 euro en 42 cent. Dit is een tweedehands product.
Alleen tweedehands
Goed
Ref9781
Uiterlijk 12 juni in huis
Verkoop door BAY EXPRESS
8,2
  • Bestellen en betalen via bol
  • Prijs inclusief verzendkosten, verstuurd door BAY EXPRESS
  • 30 dagen bedenktijd en gratis retourneren