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
Previous Next

© Copyright 2023, Starthere.

Built with Sphinx using a theme provided by Read the Docs.