Skip to content

Screenshots

This page showcases the Django Redis Panel interface with detailed screenshots of all major features.

Django Admin Integration

Django Redis Panel integrates seamlessly into your existing Django admin interface. A new section for Redis management appears alongside your regular Django models.

No Models Required

This application doesn't introduce any Django models or require database migrations. It's purely a Redis management interface.

Admin Home

Features shown: - Clean integration with Django admin styling - Redis Panel section in the admin home - "Manage Redis keys and values" entry point

Instance List

The main landing page shows all configured Redis instances with their connection status and basic information.

Instance List

Features shown: - Multiple Redis instance support - Connection status indicators - Instance descriptions and connection details - Quick access to instance management

Instance Overview

Each Redis instance has a detailed overview page showing server information, database statistics, and quick navigation options.

Instance Overview

Features shown: - Server information (version, uptime, memory usage) - Database statistics with key counts - Memory usage per database - Quick links to browse keys in specific databases - Real-time connection status

Key Search - Page-Based Pagination

The key search interface supports traditional page-based navigation, perfect for smaller datasets and when you need predictable page jumping.

Key Search - Page Index

Features shown: - Search pattern input with examples - Database selection dropdown - Traditional pagination with page numbers - Key type indicators - Results per page selection - Total key count display

Key Search - Cursor-Based Pagination

For larger datasets, cursor-based pagination provides better performance and stability during data changes.

Key Search - Cursor

Features shown: - Efficient cursor-based navigation - Next/Previous controls - Stable pagination during key modifications - Better performance with large key sets - Same search and filtering capabilities

Key Detail - String Values

String keys are displayed with syntax highlighting and full editing capabilities.

Key Detail - String

Features shown: - Key information panel (name, type, TTL, size) - Formatted value display with syntax highlighting - Edit functionality with large text area - TTL management controls - Delete confirmation - JSON/XML automatic formatting

Key Detail - Complex Data Structures

Complex Redis data types like hashes are displayed in an organized, tabular format for easy browsing.

Key Detail - Hash

Features shown: - Hash fields displayed in a clean table format - Field names and values clearly separated - Pagination for large hashes - Key metadata (type, field count, memory usage) - Consistent interface design

Getting the Most from the Interface

Pro Tips

  1. Use Specific Patterns: Instead of *, use patterns like user:* for better performance
  2. Database Selection: Use the database dropdown to narrow your search scope
  3. Cursor Pagination: Enable for large datasets in your configuration
  4. Keyboard Shortcuts: Learn the tab navigation for faster operation

Best Practices

  1. Test in Development: Always test destructive operations in a safe environment
  2. Use Read-Only Mode: Configure read-only access for production viewing
  3. Monitor Performance: Watch Redis performance when browsing large datasets
  4. Regular Backups: Ensure proper Redis backup procedures before making changes

The screenshots above represent the current version of Django Redis Panel. The interface continues to evolve with new features and improvements in each release.