Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Django development and debugging
1 point by don_jayamanne on Oct 20, 2016 | hide | past | favorite | 2 comments
Hi Everyone, I'm the author of a Python plugin for the VS Code editor (https://github.com/DonJayamanne/pythonVSCode). Basically it provides intellisense, code navigation, debugging (django, multi threads, etc), data science and the like.

When it comes to debugging django applications, today the extension disables (doesn't support) live reloading of django applications.

I'm thinking of having a look at this particular area. Before I do so, I'd like to get an idea of how developers actually develop and debug django applications.

Most of the people i've spoken to say they develop as follows: - Fire up the django application with live reload - Start codeing - Test in the browser - Very rarely would they debug an application - i.e. majority of the time they don't launch the application in debug mode

How do you work on django applications?



Roughly as you described it. For debugging I am using pudb though, beats any IDE for me. Template debugging is a useful feature though (Pycharm can do this).


Thanks for your feedback. The Python extension for VS Code (editor) supports template debugging and all forms of debugging (comparable to PyCharm) as well. It isn't meant to be a competitor to PyCharm, but a lightweight editor (i.e. a very lightweight and portable alternative). https://marketplace.visualstudio.com/items?itemName=donjayam...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: