mirror of
https://github.com/pacnpal/thrillwiki_django_no_react.git
synced 2025-12-24 17:31:09 -05:00
Enhance documentation and management commands for ThrillWiki
- Updated backend README.md to include detailed management commands for configuration, database operations, cache management, data management, user authentication, content/media handling, trending/discovery, testing/development, and security/auditing. - Added a new MANAGEMENT_COMMANDS.md file for comprehensive command reference. - Included logging standardization details in architecture documentation (ADR-007). - Improved production checklist with configuration validation and cache verification steps. - Expanded API documentation to include error logging details. - Created a documentation review checklist to ensure completeness and accuracy.
This commit is contained in:
@@ -277,6 +277,31 @@ See [API Documentation](./THRILLWIKI_API_DOCUMENTATION.md) for complete endpoint
|
||||
- [Screen Reader Testing](./accessibility/screen-reader-testing.md) - Testing checklist
|
||||
- [Component Patterns](./accessibility/component-patterns.md) - Accessible patterns
|
||||
|
||||
## Management Commands
|
||||
|
||||
ThrillWiki provides 50+ management commands for various operations. See [Backend README - Management Commands](../backend/README.md#management-commands) for complete documentation.
|
||||
|
||||
### Quick Reference
|
||||
|
||||
```bash
|
||||
# Configuration
|
||||
uv run manage.py validate_settings
|
||||
|
||||
# Cache management
|
||||
uv run manage.py warm_cache
|
||||
uv run manage.py clear_cache
|
||||
|
||||
# Data seeding
|
||||
uv run manage.py seed_initial_data
|
||||
uv run manage.py create_sample_data
|
||||
|
||||
# Development
|
||||
uv run manage.py rundev
|
||||
uv run manage.py setup_dev
|
||||
```
|
||||
|
||||
See [Management Commands Reference](./MANAGEMENT_COMMANDS.md) for complete command documentation.
|
||||
|
||||
## Testing
|
||||
|
||||
### Running Tests
|
||||
|
||||
Reference in New Issue
Block a user