Overview
- Devoted to best practices and strategies for developing reusable Django apps
- Passes on the largely undocumented lessons learned by previous developers
- Based on real world projects in the most popular Python web framework
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (24 chapters)
-
Basic Components of a Django App
-
Scoping and Extracting a Reusable App
-
Beyond the Basics
Keywords
About this book
This jumpstart reference is divided into four distinct and sequential sections, all containing short, engaging chapters that can be read in a modular fashion, depending on your level of experience. The first section covers the structure and scope of standalone Django apps. The second section digs into questions about pulling code out of existing projects and into new standalone apps for reuse. The third section details additional, advanced technical best practices toward making standalone apps as broadly useful as possible. The fourth and final section covers strategies for managing a published Django app.
Django Standalone Apps is the perfect resource for developers who have at least some prior experience working with Django web applications and want to simplify their deployments and share their knowledge as open source packages.
What You'll Learn
- Scope a standalone Django app project for optimum usefulness
- Extract code from existing projects to reuse
- Test a standalone app outside of your Django project
- Reuse your own code for increased delivery cadence and code quality
- Review best practices for maintaining a Django app package
Professional developers who work with Django. Deep expertise is not required or expected, but readers should have working familiarity with Django.
Authors and Affiliations
About the author
He lives in the Rochester, NY, area, and graduated from the University of Virginia with a degree in Economics. Previously he managed the data and analytics services for a market research firm and was an IT strategy consultant for a global management consulting firm. His own standalone apps include Django Organizations, a long term project for managing multi user accounts in Django projects.
Bibliographic Information
Book Title: Django Standalone Apps
Book Subtitle: Learn to Develop Reusable Django Libraries
Authors: Ben Lopatin
DOI: https://doi.org/10.1007/978-1-4842-5632-9
Publisher: Apress Berkeley, CA
eBook Packages: Professional and Applied Computing, Apress Access Books, Professional and Applied Computing (R0)
Copyright Information: Ben Lopatin 2020
Softcover ISBN: 978-1-4842-5631-2Published: 10 June 2020
eBook ISBN: 978-1-4842-5632-9Published: 09 June 2020
Edition Number: 1
Number of Pages: XIV, 169
Number of Illustrations: 9 b/w illustrations
Topics: Python, Web Development, Open Source