nside_wefa.legal_consent.models.legal_consent¶

Models for the nside_wefa.legal_consent app.

This module defines the LegalConsent model used to track a user’s acceptance of legal documents (e.g., privacy notice and terms of use) and provides helpers to manage validity and automatic creation on user signup.

Functions

create_legal_consent(sender, instance, ...)

Signal handler that creates a LegalConsent when a new User is created.

Classes

LegalConsent(*args, **kwargs)

LegalConsent model to track user consent for data processing.

N-SIDE WeFa

Navigation

  • nside_wefa
    • nside_wefa.authentication
    • nside_wefa.common
    • nside_wefa.legal_consent
      • nside_wefa.legal_consent.apps
      • nside_wefa.legal_consent.checks
      • nside_wefa.legal_consent.migrations
      • nside_wefa.legal_consent.models
        • nside_wefa.legal_consent.models.legal_consent
      • nside_wefa.legal_consent.serializers
      • nside_wefa.legal_consent.test_utils
      • nside_wefa.legal_consent.tests
      • nside_wefa.legal_consent.urls
      • nside_wefa.legal_consent.views
    • nside_wefa.utils

Related Topics

  • Documentation overview
    • nside_wefa
      • nside_wefa.legal_consent
        • nside_wefa.legal_consent.models
          • Previous: nside_wefa.legal_consent.models
          • Next: nside_wefa.legal_consent.serializers
©2025, N-SIDE. | Powered by Sphinx 9.0.4 & Alabaster 1.0.0 | Page source