Refactoring a Django App as a Stand-Alone Module
Overview
This page catalogs the workflow involved in taking an app that is part of a Django project and refactoring it as a stand-alone module.
Reusable Django Packages/Apps contains an overview of the principles of creating stand-alone Django modules
Workflow
- Move project files to directory outside Django project, e.g.
~/develop/django/apps - Add package config files
LICENSEMANIFEST.inREADME.mdsetup.py
- Delete
migrationsdirectory