{"version":"1.0","type":"rich","title":"Gist 24eed51a3fba9e14760d","description":"This example visualizes a Django data model’s query-set filtering logic as a directed graph, showing how `ItemModelQuerySet` methods such as `consumable`, `tracked`, and `hireable` branch from the base `ItemModelManager`. The graph nodes represent query-set operations and their type-based filter relationships, with edges indicating method chaining. It uses the `PassThroughManager` API to expose custom queryset methods, while the rendering approach likely relies on a JavaScript library like `d3.forceSimulation` for node layout, though the code itself focuses on the Python-side model definitions. The data source is the hardcoded queryset class structure from the gist.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-24eed51a3fba9e14760d?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}