archivebox.base_models.models
Base models using UUIDv7 for all id fields.
Module Contents
Classes
DateTimeField that automatically updates on save (legacy compatibility). |
|
Mixin for models with a notes field. |
|
Mixin for models with health tracking fields. |
|
Mixin for models with a JSON config field. |
|
Functions
API
- class archivebox.base_models.models.AutoDateTimeField[source]
Bases:
django.db.models.DateTimeFieldDateTimeField that automatically updates on save (legacy compatibility).
- class archivebox.base_models.models.ModelWithNotes[source]
Bases:
django.db.models.ModelMixin for models with a notes field.
- class archivebox.base_models.models.ModelWithHealthStats[source]
Bases:
django.db.models.ModelMixin for models with health tracking fields.
- class archivebox.base_models.models.ModelWithConfig[source]
Bases:
django.db.models.ModelMixin for models with a JSON config field.
- class archivebox.base_models.models.ModelWithOutputDir[source]