- [ ] Add py.test in the dev env. Change app template to include it.
- [ ] Include
django compressor
. Full python sass pipeline might be ambitious.
- [ ] Add 404.html and 500.html
- [ ] Include a fabfile (or some other Py 3 compatible deployer like Paver) to push to a Cloud host
- [ ] Add a template debugging tag for breaking pdb or any other debugger?
Completed or partially done:
- [X] Logging into files for debugging: http://www.caktusgroup.com/blog/2015/01/27/Django-Logging-Configuration-logging_config-default-settings-logger/
- [X] Add a better debugger like werkzeug by adding a few lines to wsgi.py
- [x] Add a simple user profile model https://github.com/arocks/edge/issues/2
- [x] Extract navbar into a
_navbar.html
with a navigation pattern
- [x] Admin themed with bootstrap. Try to have foreign key drop down.
- [x] Add password reset and change forms
- [x] Add messages (See simple example )
- [x] Add crispy forms for bootstrapped forms
- [x] Sign in, sign out and sign up forms using crispy
- [x] Include Django Debug toolbar