We've found that the default behaviour of this command makes our diffs in pull requests large and hard to read, and we use lots of parameters to improve that, but communicating and remembering what parameters to use is hard. This project is designed to make it much simpler for our team to use the command.
Install this repository as a django app inside your django project.
For example use git submodules to clone this repo ( or your fork of it ) inside your django project seev the test project
Or just clone and copy the code into an app in your project.
- default to using
--no-location
to simplify diff, turn off by using--yes-location
- default to using
--no-wrap
to simplify diff , turn off by using--yes-wrap
- allow passing an app list parameter to reduce diffs in apps which have not changed
This is early days, a few more improvements are planned, and more suggestions are welcome.
See the issue list