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

22. Databases and other backend-specific considerations

Ben Lopatin1 
(1)
New York, NY, USA
 

One of the benefits of using a framework like Django is that it provides abstracted interfaces to differing backend services, ranging from databases to email and caching. A typical deployed Django project only needs to support one, or maybe two, of any given database or backend, and this lends itself to using backend-specific features within individual projects. These features may grant additional functionality or performance benefits, but in a published standalone app will limit the app’s usage to only uses of the specific database or backend.

In this chapter, we’ll ...

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.