Levit's Django CookieCutter template for reusable apps
Before getting started
This cookie cutter provides a reuasable app with a sample Django project built according to the project app architecture.
In short, with the project app architecture, the almost empty directory named after your project becomes an app like any other app in your project. This has numerous advantages, the most noticeable of them being that you don't need to create a core or base app but can use your project app instead.
If you haven't seen Anatomy of a Django Project by Mark Lavin, I would emcourage you to do so to get a better grasp of what the project app architecture is about.
For more info on CookieCutter, please visit their documentation
- Latest Python & virtualenv - on Debian/Ubuntu, make sure to install the system
- Latest CookieCutter - (
sudo pip install -U cookiecutterto upgrade)
To use, simply run
This project is licensed under the MIT License