Django Easystart
Contents:
Django Easystart - The Modern Monolith
Building SPA-like Apps with Django and Inertia.js
Django Easystart’s code structure
Project Scaffolding
Quickstart
Tech Stack
Features
Unit testing
Code Quality
Celery
Internationalization and localization
Roles and Permissions
Production-ready Docker environment
Heroku deployment
Using Github Actions
Backend Modules
Accounts
Audit
Models
Views
Serializers
Middleware
Tasks
Utils
Signals
Core
Management
Two Factor Auth
System
The Frontend
CSS
Integrations
Transactional Emails
Roadmap
Django Easystart
Backend Modules
Audit
View page source
Audit
This module contain all relevant to audit log.
Models
AuditUrlLog
UrlListLog
ModelListLog
AuditEventLog
AuditSettings
Views
logs_models_list
model_logs_list
active_deactive_model
logs_urls_list
urls_logs_list
active_deactive_url
change_strategy
logs_events_list
Serializers
LogsSchema
ModelsLogsSchema
UrlsLogsSchema
AuditStrategySchema
LogsUrlsSchema
EventsSchema
Middleware
AuditUrlMiddleware
Tasks
set_models_name_in_db
register_models_in_audit
set_urls_path_in_db
Utils
get_models_to_audit
list_urls
get_dict_strategies
Signals
register_custom_log