Cómo usar esta herramienta para desarrolladores
- Pega modelos, URLs o ambos.
- Pulsa Parsear Django.
- Revisa modelos, campos y rutas detectadas.
- Usa el JSON como inventario, no como AST completo.
Extrae de un fragmento Django dos estructuras útiles: clases que heredan de models.Model con sus campos directos y llamadas path()/re_path() de urlpatterns. El parser no ejecuta Python; crea un resumen JSON que puedes copiar o descargar.
Convierte patrones comunes de Django en un objeto JSON legible con modelos y rutas.
No resuelve imports, include() anidados, decorators ni metaprogramación.
Escanea clases Model y sus campos directos, además de paths literales. La salida principal es JSON formateado.
El alcance es intencionadamente estático y no sigue módulos importados ni ejecuta expresiones.
No. Solo analiza el texto pegado y no abre módulos del proyecto.
Reconoce asignaciones directas del tipo nombre = models.AlgoField(...).
Sí, cuando el primer argumento de la llamada es un literal de string visible en el fragmento.
No. Es una representación práctica de estructuras Django frecuentes, no un árbol sintáctico completo.
Sí. La herramienta habilita la descarga JSON cuando el análisis produce datos estructurados.
| Dato | Valor |
|---|---|
| Herramienta | Django Parser |
| Categoría | Herramientas de frameworks backend |
| Ejecución | 100 % local |