I love Django, not just because it on top of Python, but more because it keeps its philosophy: All Zen of Python is respected with batteries included. The Ponies' framework has basically most tools and mechanisms a WebDev would want to have as such authentication, ORM multi-DB or template engine. But where Django becomes definitively ...
50 tips to maintain a Django reusable app
Published Jan. 2, 2018 in Deployment, Development, Tests and quality, Documentation, Web - Last update on Jan. 2, 2018.
Compatibility optparse argparse Django
Published Aug. 5, 2016 in Development, Tests and quality - Last update on Aug. 5, 2016.
Django 1.10 is here ! Above its new features there are some deleted code and I came up against optparse
removing. To be honest, this module is deprecated since Python 2.7 (still here in 3.6), deprecated in Django since 1.7 and removed in 1.10.
Don't blame me too fast, I ...
subprocess.Popen aped
Published July 30, 2016 in Development, Tests and quality - Last update on July 30, 2016.
Lately, I worked on Django DBBackup, I was remaking the database command system: classes allowing launching of backup or restore commands through subprocess.Popen. There was no unit tests and major part of them are based on command line but contrary to what I though mock out Popen took me a some time.
My tox environment
Published Nov. 7, 2015 in Tests and quality - Last update on Nov. 18, 2015.
I have long refused to use tox in my Python projects, I though to test code against multiple version Python was a task which should be made by CI tools. After contribute to several projects, I learned to appreciate it when I want to test code with different aspects. I was wrong and for me ...