Refactoring a Django App as a Stand-Alone Module

From Littledamien Wiki
Revision as of 20:12, 16 February 2016 by Video8 (talk | contribs) (Created page with "Category:Django Category:Web Development == Overview == This page catalogs the workflow involved in taking an app that is part of a Django project and refactoring it...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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
    • LICENSE
    • MANIFEST.in
    • README.md
    • setup.py
  • Delete migrations directory