Welcome to Django-Dump-Die’s documentation!
Django-Dump-Die is a Django app that
provides a couple of debug tools, in the form of built-in methods
dump
and dd
. These allow sending details about a variable to the
browser for inspection.
Dumped variables are presented in an easy to read and fully expandable / collapsible tree. You can easily understand complex objects and the results of django queries with a simple call to either method.
When dump
and/or dd
are called, dump die will intercept the page
response and replace the contents of the response with detailed information
about the corresponding variables passed for inspection.
The entire concept is heavily based on the dump die functionality that comes with Php’s Laravel and Symfony frameworks.
- Quickstart
- Usage
- Built-In DD Examples
- Configuration
- DJANGO_DD_MAX_RECURSION_DEPTH
- DJANGO_DD_MAX_ITERABLE_LENGTH
- DJANGO_DD_ADDITIONAL_SIMPLE_TYPES
- DJANGO_DD_ADDITIONAL_INTERMEDIATE_TYPES
- DJANGO_DD_INCLUDE_PRIVATE_MEMBERS
- DJANGO_DD_INCLUDE_MAGIC_METHODS
- DJANGO_DD_INCLUDE_FILENAME_LINENUMBER
- DJANGO_DD_INCLUDE_ATTRIBUTES
- DJANGO_DD_INCLUDE_FUNCTIONS
- DJANGO_DD_MULTILINE_FUNCTION_DOCS
- DJANGO_DD_CONTENT_STARTS_EXPANDED
- DJANGO_DD_ATTRIBUTES_START_EXPANDED
- DJANGO_DD_FUNCTIONS_START_EXPANDED
- DJANGO_DD_INCLUDE_UTILITY_TOOLBAR
- DJANGO_DD_COLORIZE_DUMPED_OBJECT_NAME
- DJANGO_DD_FORCE_LIGHT_THEME
- DJANGO_DD_FORCE_DARK_THEME
- DJANGO_DD_COLOR_SCHEME
- API Reference