Depurar código python django con visual studio code


Editado el 14 de Marzo del 2022 a las 18:43:12 por Rafael Corro



Para depurar código python de un proyecto Django con Visual Studio Code, abriremos el fichero de configuración launch.json en la sección Ejecución y depuración y lo configuraremos de esta manera:

"configurations": [

        {
            "name": "Python: Django",
            "type": "python",
            "request": "launch",
            "program": "${workspaceFolder}/manage.py",
            "args": [
                "runserver",
            ],
            "django": true,
            "console": "integratedTerminal"
        }
    ]

Esta configuración le dice a VS Code que ejecute "${workspaceFolder}/manage.py" usando el intérprete de Python. De esta manera iniciamos el depurador de VS Code como si ejecutaramos python3 manage.py runserver 

Si intentamos depurar código como un fichero Python, puede dar errores como por ejemplo, no poder cargar la vista: Python Import Error ModuleNotFoundError : No Module Named Views

Seleccionar un entorno virtual (virtualenv)

Abrimos la paleta de comandos: Ver>Paleta de comandos

y escribimos >Python:Seleccionar Intérprete

Al arrancar el depurador ejecutara el entorno virtual que hayamos seleccionado.

Para más información sobre VS Code y Django ir al enlace: https://code.visualstudio.com/docs/python/tutorial-django

Valoración de los lectores sobre: Depurar código python django con visual studio code

  • valoración positiva
  • valoración positiva
  • valoración negativa
  • valoración negativa
  • valoración negativa
  • 2.3 sobre 5 (4 votos)

¿Te ha parecido útil o interesante?   Tú opinión es importante, gracias!

Nada
Muy poco
A medias
Bastante
Mucho

Deja un Comentario: