Sunday, October 23, 2016

Re: How to: Django development and debugging

Hi ,
This Python Extension too supports the features you have mentioned.
The difference is:
- Visual Studio Code is more of a lightweight and cross platform alternative (completely open source - MIT licensed).

Here are some of the features:

On Saturday, 22 October 2016 05:56:43 UTC+11, Muizudeen Kusimo wrote:
Hello Folks,

PyCharm makes debugging Django (and other Python) applications very easy. Some of the features which are very helpful include:
  1. Ability to choose specific Python Interpreter you want to run the code base against. Useful if you use virtualenv and need to test your code in different Python versions
  2. Standard debugging tools - Step Into, Step Over, Step Out, Watches
  3. Support for debugging other Python libraries tied to your Django application e.g. Lettuce BDD tests, Unit Tests e.t.c
It's definitely worth a try as you can get a lot from the Community Edition

Regards

On Thursday, October 20, 2016 at 8:30:45 PM UTC-4, Don Thilaka Jayamanne wrote:
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?

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/9c72cadd-3c25-4e41-bd5a-92fadab081fb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment