Cómo usar esta herramienta para desarrolladores
- Pega la parte relevante de
settings.py. - Ejecuta la comprobación.
- Revisa avisos y líneas relacionadas.
- Corrige en el proyecto y vuelve a comprobar.
Revisa un fragmento de settings.py y detecta configuraciones de despliegue que suelen causar problemas o riesgos: DEBUG, SECRET_KEY literal, ALLOWED_HOSTS, cookies seguras y redirección HTTPS. El checker trabaja sobre texto y explica cada hallazgo sin afirmar que conoce el resto del proyecto.
settings.py.Aplica reglas estáticas orientadas a despliegue y devuelve un checklist con estado OK, AVISO o INFO.
Valores importados desde otros módulos o calculados dinámicamente pueden no evaluarse.
Busca asignaciones relevantes y clasifica el estado según valores visibles. Los comentarios se mantienen como contexto, pero no se ejecuta Python.
No importa módulos, no evalúa expresiones Python y no comprueba settings distribuidos entre varios archivos.
No. Solo analiza el texto pegado y puede reconocer que un valor parece obtenerse del entorno, pero no accede a su contenido.
Sí, lo señala para revisión cuando aparece explícitamente, porque normalmente no debe permanecer activo en producción.
Lo marca como configuración amplia que merece revisión, ya que acepta cualquier host y puede no encajar con un despliegue restringido.
No. Incluye un conjunto práctico de señales frecuentes y debe complementarse con la checklist oficial y pruebas del entorno.
No. El procesamiento principal se realiza localmente en la página.
| Dato | Valor |
|---|---|
| Herramienta | Django Checker |
| Categoría | Herramientas de frameworks backend |
| Ejecución | 100 % local |