from documents.models import CustomFieldInstance
from documents.models import Document
from documents.models import DocumentType
-from documents.models import Log
from documents.models import PaperlessTask
from documents.models import ShareLink
from documents.models import StoragePath
}
-class LogFilterSet(FilterSet):
- class Meta:
- model = Log
- fields = {"level": INT_KWARGS, "created": DATE_KWARGS, "group": ID_KWARGS}
-
-
class ShareLinkFilterSet(FilterSet):
class Meta:
model = ShareLink
--- /dev/null
+# Generated by Django 5.1.6 on 2025-02-28 15:19
+
+from django.db import migrations
+
+
+class Migration(migrations.Migration):
+ dependencies = [
+ ("documents", "1063_paperlesstask_type_alter_paperlesstask_task_name_and_more"),
+ ]
+
+ operations = [
+ migrations.DeleteModel(
+ name="Log",
+ ),
+ ]
import datetime
-import logging
import os
import re
from collections import OrderedDict
return timezone.localdate(self.created)
-class Log(models.Model):
- LEVELS = (
- (logging.DEBUG, _("debug")),
- (logging.INFO, _("information")),
- (logging.WARNING, _("warning")),
- (logging.ERROR, _("error")),
- (logging.CRITICAL, _("critical")),
- )
-
- group = models.UUIDField(_("group"), blank=True, null=True)
-
- message = models.TextField(_("message"))
-
- level = models.PositiveIntegerField(
- _("level"),
- choices=LEVELS,
- default=logging.INFO,
- )
-
- created = models.DateTimeField(_("created"), auto_now_add=True)
-
- class Meta:
- ordering = ("-created",)
- verbose_name = _("log")
- verbose_name_plural = _("logs")
-
- def __str__(self):
- return self.message
-
-
class SavedView(ModelWithOwner):
class DisplayMode(models.TextChoices):
TABLE = ("table", _("Table"))