0Pricing
Flask Academy · Lección

Ejecute el servidor de desarrollo con modo de depuración

Inicie flask run, active la depuración y comprenda el recargador.

Ejecute el servidor de desarrollo con modo de depuración es una lección gratuita de Flask Academy en CoddyKit. Esta es la lección 4 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Flask Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Flask Academy incluye 4 lecciones en total.

Partes de esta lección aún no han sido traducidas y se muestran en inglés.

The Dev Server

Flask includes a built-in development server so you can run your app instantly while building, with no extra setup. 🛠️

Start with flask run

The recommended way to launch is the flask run command, which finds your app and serves it on the local port.

flask run

Tell Flask Your App

Set the FLASK_APP variable so the command knows which file holds your application object.

export FLASK_APP=app.py

The Default Address

By default the server listens on 127.0.0.1:5000, reachable only from your own machine while you develop.

Turn On Debug Mode

Debug mode unlocks two big helpers: a live reloader and a rich error page. Enable it while developing only.

flask run --debug

The Auto Reloader

With debug on, the reloader watches your files and restarts the server whenever you save a change. No manual restarts. ♻️

The Interactive Debugger

When code crashes, debug mode shows a detailed traceback in the browser so you can pinpoint the failing line fast.

Set Debug in Code

You can also flip debug on inside app.run, handy when you launch the file directly with python.

app.run(debug=True)

Reading the Reloader Output

The console prints a line each time it reloads, confirming your edits were picked up and the server is fresh.

Never Debug in Production

The debugger can run arbitrary code, so it is a serious security risk. Keep debug mode off on any public server.

Stop the Server

Press Ctrl+C in the terminal to shut the dev server down cleanly when you are finished working.

Quick Check

Quick check on what debug mode gives you.

Recap

You ran the dev server with flask run, enabled debug for the reloader and debugger, and learned to keep it off in production. 🔒

Preguntas frecuentes

¿La lección «Ejecute el servidor de desarrollo con modo de depuración» es gratis?

Sí — el texto completo de «Ejecute el servidor de desarrollo con modo de depuración» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Flask Academy, actualiza a CoddyKit PRO. El curso de Flask Academy incluye 4 lecciones en total.

¿Qué aprenderé en «Ejecute el servidor de desarrollo con modo de depuración»?

Inicie flask run, active la depuración y comprenda el recargador. Practicas Flask Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Flask Academy?

No se requiere experiencia previa. Flask Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 4 de 4.

¿Cuánto tiempo toma la lección «Ejecute el servidor de desarrollo con modo de depuración»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Flask Academy?

Sí. Cada lección de Flask Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Qué es Flask y por qué existe
  2. Configure un virtualenv e instale Flask
  3. Hola mundo: su primera aplicación Flask
  4. Ejecute el servidor de desarrollo con modo de depuración
← Volver a Flask Academy