Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/django/db/models/__init__.py: 100%
25 statements
« prev ^ index » next coverage.py v7.0.5, created at 2023-01-17 06:13 +0000
« prev ^ index » next coverage.py v7.0.5, created at 2023-01-17 06:13 +0000
1from django.core.exceptions import ObjectDoesNotExist
2from django.db.models import signals
3from django.db.models.aggregates import * # NOQA
4from django.db.models.aggregates import __all__ as aggregates_all
5from django.db.models.constraints import * # NOQA
6from django.db.models.constraints import __all__ as constraints_all
7from django.db.models.deletion import (
8 CASCADE,
9 DO_NOTHING,
10 PROTECT,
11 RESTRICT,
12 SET,
13 SET_DEFAULT,
14 SET_NULL,
15 ProtectedError,
16 RestrictedError,
17)
18from django.db.models.enums import * # NOQA
19from django.db.models.enums import __all__ as enums_all
20from django.db.models.expressions import (
21 Case,
22 Exists,
23 Expression,
24 ExpressionList,
25 ExpressionWrapper,
26 F,
27 Func,
28 OrderBy,
29 OuterRef,
30 RowRange,
31 Subquery,
32 Value,
33 ValueRange,
34 When,
35 Window,
36 WindowFrame,
37)
38from django.db.models.fields import * # NOQA
39from django.db.models.fields import __all__ as fields_all
40from django.db.models.fields.files import FileField, ImageField
41from django.db.models.fields.json import JSONField
42from django.db.models.fields.proxy import OrderWrt
43from django.db.models.indexes import * # NOQA
44from django.db.models.indexes import __all__ as indexes_all
45from django.db.models.lookups import Lookup, Transform
46from django.db.models.manager import Manager
47from django.db.models.query import Prefetch, QuerySet, prefetch_related_objects
48from django.db.models.query_utils import FilteredRelation, Q
50# Imports that would create circular imports if sorted
51from django.db.models.base import DEFERRED, Model # isort:skip
52from django.db.models.fields.related import ( # isort:skip
53 ForeignKey,
54 ForeignObject,
55 OneToOneField,
56 ManyToManyField,
57 ForeignObjectRel,
58 ManyToOneRel,
59 ManyToManyRel,
60 OneToOneRel,
61)
64__all__ = aggregates_all + constraints_all + enums_all + fields_all + indexes_all
65__all__ += [
66 "ObjectDoesNotExist",
67 "signals",
68 "CASCADE",
69 "DO_NOTHING",
70 "PROTECT",
71 "RESTRICT",
72 "SET",
73 "SET_DEFAULT",
74 "SET_NULL",
75 "ProtectedError",
76 "RestrictedError",
77 "Case",
78 "Exists",
79 "Expression",
80 "ExpressionList",
81 "ExpressionWrapper",
82 "F",
83 "Func",
84 "OrderBy",
85 "OuterRef",
86 "RowRange",
87 "Subquery",
88 "Value",
89 "ValueRange",
90 "When",
91 "Window",
92 "WindowFrame",
93 "FileField",
94 "ImageField",
95 "JSONField",
96 "OrderWrt",
97 "Lookup",
98 "Transform",
99 "Manager",
100 "Prefetch",
101 "Q",
102 "QuerySet",
103 "prefetch_related_objects",
104 "DEFERRED",
105 "Model",
106 "FilteredRelation",
107 "ForeignKey",
108 "ForeignObject",
109 "OneToOneField",
110 "ManyToManyField",
111 "ForeignObjectRel",
112 "ManyToOneRel",
113 "ManyToManyRel",
114 "OneToOneRel",
115]