© Ben Lopatin 2020
B. LopatinDjango Standalone Appshttps://doi.org/10.1007/978-1-4842-5632-9_1

1. Defining the scope of a Django standalone app

Ben Lopatin1 
(1)
New York, NY, USA
 

Every software project is defined by boundaries, whether you have deliberately chosen them or not. In this chapter, we’ll begin our adventure with Django standalone apps by exploring the benefits of developing – and sharing – your standalone app, as well as how to consider what other dependencies to bring along and even whether your Django app should be a Django app at all.

Benefits of creating standalone apps

The benefits of creating a Django standalone app are varied, from the altruistic, the egoistic, and the purely practical.

Sharing your work

Presuming that you’re planning ...

Get Django Standalone Apps: Learn to Develop Reusable Django Libraries now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.