-
Notifications
You must be signed in to change notification settings - Fork 0
/
example-output.html
333 lines (321 loc) · 111 KB
/
example-output.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
<!DOCTYPE html>
<head>
<meta charset="UTF-8">
<style>
.r1 {color: #008000; text-decoration-color: #008000; font-weight: bold; text-decoration: underline}
.r2 {font-style: italic}
.r3 {font-weight: bold}
.r4 {color: #000080; text-decoration-color: #000080}
.r5 {color: #800080; text-decoration-color: #800080}
.r6 {color: #008000; text-decoration-color: #008000; font-weight: bold}
.r7 {color: #808000; text-decoration-color: #808000}
.r8 {color: #870000; text-decoration-color: #870000}
.r9 {color: #c0c0c0; text-decoration-color: #c0c0c0}
.r10 {color: #008080; text-decoration-color: #008080}
.r11 {color: #008080; text-decoration-color: #008080; font-weight: bold; text-decoration: underline}
.r12 {color: #800000; text-decoration-color: #800000}
.r13 {color: #000000; text-decoration-color: #000000; background-color: #ffffff}
body {
color: #000000;
background-color: #ffffff;
}
</style>
</head>
<html>
<body>
<code>
<pre style="font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace">
<span class="r1"> </span>
<span class="r1">assets.Asset</span>
<span class="r2"> Model Details </span>
┏━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃<span class="r3"> Key </span>┃<span class="r3"> Value </span>┃
┡━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│<span class="r4"> Model Name </span>│<span class="r5"> Asset </span>│
│<span class="r4"> Verbose Name </span>│<span class="r5"> Asset </span>│
│<span class="r4"> Docstring </span>│<span class="r5"> An actual individual asset item instance </span>│
│<span class="r4"> Is Abstract </span>│<span class="r5"> False </span>│
│<span class="r4"> Is Proxy </span>│<span class="r5"> False </span>│
│<span class="r4"> Is Managed </span>│<span class="r5"> True </span>│
│<span class="r4"> Database Tables </span>│<span class="r5"> assets_asset </span>│
│<span class="r4"> Base Manager </span>│<span class="r5"> prefetch_manager </span>│
│<span class="r4"> Default Manager </span>│<span class="r5"> None </span>│
│<span class="r4"> File </span>│<span class="r5"> /app/watervize/assets/models.py </span>│
│<span class="r4"> Starting Line Number </span>│<span class="r5"> 150 </span>│
└──────────────────────┴──────────────────────────────────────────┘
<span class="r6"> </span>
<span class="r6"> Fields: </span>
<span class="r2"> Relations </span>
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃<span class="r3"> Field Name </span>┃<span class="r3"> Field Type </span>┃<span class="r3"> Database Column </span>┃<span class="r3"> Database Type </span>┃<span class="r3"> Related Model </span>┃<span class="r3"> Related Name </span>┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│<span class="r7"> asset_type </span>│<span class="r5"> ForeignKey </span>│<span class="r5"> asset_type_id </span>│<span class="r5"> integer </span>│<span class="r8"> assets.AssetType </span>│<span class="r8"> asset_type_assets_asset_related </span>│
│<span class="r7"> checked_out_to </span>│<span class="r5"> ForeignKey </span>│<span class="r5"> checked_out_to_id </span>│<span class="r5"> uuid </span>│<span class="r8"> users.User </span>│<span class="r8"> checked_out_to_assets_asset_related </span>│
│<span class="r7"> disposal_company </span>│<span class="r5"> ForeignKey </span>│<span class="r5"> disposal_company_id </span>│<span class="r5"> bigint </span>│<span class="r8"> assets.Company </span>│<span class="r8"> disposal_company_assets_asset_related </span>│
│<span class="r7"> disposal_verification_documents </span>│<span class="r5"> ManyToManyField </span>│<span class="r5"> disposal_verification_documents </span>│<span class="r5"> through assets.Asset_disposal_verification_documents </span>│<span class="r8"> assets.AssetDocument </span>│<span class="r8"> disposal_verification_documents_assets_asset_related </span>│
│<span class="r7"> manufacturer </span>│<span class="r5"> ForeignKey </span>│<span class="r5"> manufacturer_id </span>│<span class="r5"> bigint </span>│<span class="r8"> assets.Company </span>│<span class="r8"> manufacturer_assets_asset_related </span>│
│<span class="r7"> modified_by </span>│<span class="r5"> CurrentUserField </span>│<span class="r5"> modified_by_id </span>│<span class="r5"> uuid </span>│<span class="r8"> users.User </span>│<span class="r8"> assets_asset_modified </span>│
│<span class="r7"> provider </span>│<span class="r5"> CurrentProviderField </span>│<span class="r5"> provider_id </span>│<span class="r5"> bigint </span>│<span class="r8"> entities.Provider </span>│<span class="r8"> assets_asset_related </span>│
│<span class="r7"> status </span>│<span class="r5"> ForeignKey </span>│<span class="r5"> status_id </span>│<span class="r5"> bigint </span>│<span class="r8"> assets.AssetStatus </span>│<span class="r8"> status_assets_asset_related </span>│
│<span class="r7"> vendor </span>│<span class="r5"> ForeignKey </span>│<span class="r5"> vendor_id </span>│<span class="r5"> bigint </span>│<span class="r8"> assets.Company </span>│<span class="r8"> vendor_assets_asset_related </span>│
└─────────────────────────────────┴──────────────────────┴─────────────────────────────────┴──────────────────────────────────────────────────────┴──────────────────────┴──────────────────────────────────────────────────────┘
<span class="r2"> Reverse Relations </span>
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃<span class="r3"> Related Name </span>┃<span class="r3"> Field Type </span>┃<span class="r3"> Database Type </span>┃<span class="r3"> Related Model </span>┃<span class="r3"> Field Name on Related Model </span>┃<span class="r3"> Field Type on Related Model </span>┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│<span class="r7"> + (no reverse relation allowed) </span>│<span class="r5"> ManyToOneRel </span>│<span class="r5"> bigint </span>│<span class="r8"> assets.HistoricalAssetSection179Deduction </span>│<span class="r8"> asset </span>│<span class="r8"> ForeignKey </span>│
│<span class="r7"> Asset_disposal_verification_documents+ (no reverse relation allowed) </span>│<span class="r5"> ManyToOneRel </span>│<span class="r5"> bigint </span>│<span class="r8"> assets.Asset_disposal_verification_documents </span>│<span class="r8"> asset </span>│<span class="r8"> ForeignKey </span>│
│<span class="r7"> asset_node </span>│<span class="r5"> OneToOneRel </span>│<span class="r5"> bigint </span>│<span class="r8"> flow_networks.NetworkNode </span>│<span class="r8"> asset </span>│<span class="r8"> OneToOneField </span>│
│<span class="r7"> asset_service_requests </span>│<span class="r5"> ManyToOneRel </span>│<span class="r5"> bigint </span>│<span class="r8"> maintenance.ServiceRequest </span>│<span class="r8"> asset </span>│<span class="r8"> ForeignKey </span>│
│<span class="r7"> deduction_asset_deductions </span>│<span class="r5"> ManyToOneRel </span>│<span class="r5"> bigint </span>│<span class="r8"> assets.AssetSection179Deduction </span>│<span class="r8"> asset </span>│<span class="r8"> ForeignKey </span>│
│<span class="r7"> waterway_edge_sets </span>│<span class="r5"> OneToOneRel </span>│<span class="r5"> bigint </span>│<span class="r8"> flow_networks.WaterwayEdgeSet </span>│<span class="r8"> asset </span>│<span class="r8"> OneToOneField </span>│
└──────────────────────────────────────────────────────────────────────┴──────────────┴───────────────┴──────────────────────────────────────────────┴─────────────────────────────┴─────────────────────────────┘
<span class="r2"> Other Fields </span>
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃<span class="r3"> Field Name </span>┃<span class="r3"> Field Type </span>┃<span class="r3"> Database Column </span>┃<span class="r3"> Database Type </span>┃<span class="r3"> Verbose Name </span>┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│<span class="r7"> additional_fields </span>│<span class="r5"> JSONField </span>│<span class="r5"> additional_fields </span>│<span class="r5"> jsonb </span>│<span class="r9"> Additional Fields </span>│
│<span class="r7"> can_be_checked_out </span>│<span class="r5"> BooleanField </span>│<span class="r5"> can_be_checked_out </span>│<span class="r5"> boolean </span>│<span class="r9"> Part Can Be Checked Out </span>│
│<span class="r7"> checked_out_at </span>│<span class="r5"> DateTimeField </span>│<span class="r5"> checked_out_at </span>│<span class="r5"> timestamp with time zone </span>│<span class="r9"> Checked Out At </span>│
│<span class="r7"> checked_out_due_back </span>│<span class="r5"> DateTimeField </span>│<span class="r5"> checked_out_due_back </span>│<span class="r5"> timestamp with time zone </span>│<span class="r9"> Due Back </span>│
│<span class="r7"> created </span>│<span class="r5"> DateTimeField </span>│<span class="r5"> created </span>│<span class="r5"> timestamp with time zone </span>│<span class="r9"> DateTime Created </span>│
│<span class="r7"> depreciation_method </span>│<span class="r5"> CharField </span>│<span class="r5"> depreciation_method </span>│<span class="r5"> varchar(2) </span>│<span class="r9"> Depreciation Method </span>│
│<span class="r7"> depreciation_period </span>│<span class="r5"> PositiveSmallIntegerField </span>│<span class="r5"> depreciation_period </span>│<span class="r5"> smallint </span>│<span class="r9"> Depreciation Period </span>│
│<span class="r7"> depreciation_rate </span>│<span class="r5"> DecimalField </span>│<span class="r5"> depreciation_rate </span>│<span class="r5"> numeric(6, 4) </span>│<span class="r9"> Depreciation Rate </span>│
│<span class="r7"> description </span>│<span class="r5"> TextField </span>│<span class="r5"> description </span>│<span class="r5"> text </span>│<span class="r9"> Description </span>│
│<span class="r7"> disposal_cost </span>│<span class="r5"> DecimalField </span>│<span class="r5"> disposal_cost </span>│<span class="r5"> numeric(10, 2) </span>│<span class="r9"> Disposal Cost </span>│
│<span class="r7"> disposal_date </span>│<span class="r5"> DateTimeField </span>│<span class="r5"> disposal_date </span>│<span class="r5"> timestamp with time zone </span>│<span class="r9"> Disposal Date </span>│
│<span class="r7"> disposal_verification_number </span>│<span class="r5"> CharField </span>│<span class="r5"> disposal_verification_number </span>│<span class="r5"> varchar(100) </span>│<span class="r9"> Disposal Verification Number </span>│
│<span class="r7"> expected_lifetime </span>│<span class="r5"> PositiveSmallIntegerField </span>│<span class="r5"> expected_lifetime </span>│<span class="r5"> smallint </span>│<span class="r9"> Expected Lifetime in Months </span>│
│<span class="r7"> geometry </span>│<span class="r5"> MultiPolygonField </span>│<span class="r5"> geometry </span>│<span class="r5"> geometry(MULTIPOLYGON,4326) </span>│<span class="r9"> Map Representation </span>│
│<span class="r7"> id </span>│<span class="r5"> UUIDField </span>│<span class="r5"> id </span>│<span class="r5"> uuid </span>│<span class="r9"> ID </span>│
│<span class="r7"> installation_date </span>│<span class="r5"> DateField </span>│<span class="r5"> installation_date </span>│<span class="r5"> date </span>│<span class="r9"> Installation Date </span>│
│<span class="r7"> is_checked_out </span>│<span class="r5"> BooleanField </span>│<span class="r5"> is_checked_out </span>│<span class="r5"> boolean </span>│<span class="r9"> Is Part Checked Out </span>│
│<span class="r7"> is_monitored </span>│<span class="r5"> BooleanField </span>│<span class="r5"> is_monitored </span>│<span class="r5"> boolean </span>│<span class="r9"> Is Part Monitored </span>│
│<span class="r7"> is_spares </span>│<span class="r5"> BooleanField </span>│<span class="r5"> is_spares </span>│<span class="r5"> boolean </span>│<span class="r9"> Is Spare Part </span>│
│<span class="r7"> manufacturer_part_numbers </span>│<span class="r5"> CharField </span>│<span class="r5"> manufacturer_part_numbers </span>│<span class="r5"> varchar(100) </span>│<span class="r9"> Manufacturer Part Numbers </span>│
│<span class="r7"> model </span>│<span class="r5"> CharField </span>│<span class="r5"> model </span>│<span class="r5"> varchar(30) </span>│<span class="r9"> Model Number </span>│
│<span class="r7"> modified </span>│<span class="r5"> DateTimeField </span>│<span class="r5"> modified </span>│<span class="r5"> timestamp with time zone </span>│<span class="r9"> DateTime Modified </span>│
│<span class="r7"> name </span>│<span class="r5"> CharField </span>│<span class="r5"> name </span>│<span class="r5"> varchar(100) </span>│<span class="r9"> Name </span>│
│<span class="r7"> nameplate_data </span>│<span class="r5"> TextField </span>│<span class="r5"> nameplate_data </span>│<span class="r5"> text </span>│<span class="r9"> Nameplate Data </span>│
│<span class="r7"> other_part_numbers </span>│<span class="r5"> CharField </span>│<span class="r5"> other_part_numbers </span>│<span class="r5"> varchar(100) </span>│<span class="r9"> Other Part Numbers </span>│
│<span class="r7"> percent_business_use </span>│<span class="r5"> DecimalField </span>│<span class="r5"> percent_business_use </span>│<span class="r5"> numeric(5, 2) </span>│<span class="r9"> Percent Business Use </span>│
│<span class="r7"> pkid (pk) </span>│<span class="r5"> BigAutoField </span>│<span class="r5"> pkid </span>│<span class="r5"> bigserial </span>│<span class="r9"> pkid </span>│
│<span class="r7"> placed_in_service_date </span>│<span class="r5"> DateField </span>│<span class="r5"> placed_in_service_date </span>│<span class="r5"> date </span>│<span class="r9"> Placed in Service Date </span>│
│<span class="r7"> prior_deductions </span>│<span class="r5"> DecimalField </span>│<span class="r5"> prior_deductions </span>│<span class="r5"> numeric(10, 2) </span>│<span class="r9"> Prior Deduction </span>│
│<span class="r7"> purchase_date </span>│<span class="r5"> DateField </span>│<span class="r5"> purchase_date </span>│<span class="r5"> date </span>│<span class="r9"> Purchase Date </span>│
│<span class="r7"> purchase_order_number </span>│<span class="r5"> CharField </span>│<span class="r5"> purchase_order_number </span>│<span class="r5"> varchar(100) </span>│<span class="r9"> Purchase Order Number </span>│
│<span class="r7"> purchase_price </span>│<span class="r5"> DecimalField </span>│<span class="r5"> purchase_price </span>│<span class="r5"> numeric(10, 2) </span>│<span class="r9"> Purchase Price </span>│
│<span class="r7"> salvage_value </span>│<span class="r5"> DecimalField </span>│<span class="r5"> salvage_value </span>│<span class="r5"> numeric(10, 2) </span>│<span class="r9"> Salvage Date </span>│
│<span class="r7"> serial </span>│<span class="r5"> CharField </span>│<span class="r5"> serial </span>│<span class="r5"> varchar(100) </span>│<span class="r9"> Serial Number </span>│
│<span class="r7"> slug </span>│<span class="r5"> AutoSlugField </span>│<span class="r5"> slug </span>│<span class="r5"> varchar(50) </span>│<span class="r9"> Slug </span>│
└──────────────────────────────┴───────────────────────────┴──────────────────────────────┴─────────────────────────────┴──────────────────────────────┘
<span class="r6"> </span>
<span class="r6"> Methods (all): </span>
<span class="r2"> Dunder Methods </span>
┏━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓
┃<span class="r3"> Method Name </span>┃<span class="r3"> Signature </span>┃<span class="r3"> Docstring </span>┃<span class="r3"> File </span>┃<span class="r3"> Line Number </span>┃
┡━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩
│<span class="r10"> __class__ </span>│<span class="r5"> (name, bases, attrs, **kwargs) </span>│<span class="r5"> Metaclass for all models. </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/base.py </span>│<span class="r5"> 72 </span>│
│<span class="r10"> __delattr__ </span>│<span class="r5"> (self, name, /) </span>│<span class="r5"> Implement delattr(self, name). </span>│<span class="r5"> </span>│<span class="r5"> </span>│
│<span class="r10"> __dir__ </span>│<span class="r5"> (self, /) </span>│<span class="r5"> Default dir() implementation. </span>│<span class="r5"> </span>│<span class="r5"> </span>│
│<span class="r10"> __eq__ </span>│<span class="r5"> (self, other) </span>│<span class="r5"> Return self==value. </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/base.py </span>│<span class="r5"> 526 </span>│
│<span class="r10"> __format__ </span>│<span class="r5"> (self, format_spec, /) </span>│<span class="r5"> Default object formatter. </span>│<span class="r5"> </span>│<span class="r5"> </span>│
│<span class="r10"> __ge__ </span>│<span class="r5"> (self, value, /) </span>│<span class="r5"> Return self>=value. </span>│<span class="r5"> </span>│<span class="r5"> </span>│
│<span class="r10"> __getattribute__ </span>│<span class="r5"> (self, name, /) </span>│<span class="r5"> Return getattr(self, name). </span>│<span class="r5"> </span>│<span class="r5"> </span>│
│<span class="r10"> __getstate__ </span>│<span class="r5"> (self) -> Dict </span>│<span class="r5"> Hook to allow choosing the attributes to pickle. </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/auto_prefetch/__init__.py </span>│<span class="r5"> 117 </span>│
│<span class="r10"> __gt__ </span>│<span class="r5"> (self, value, /) </span>│<span class="r5"> Return self>value. </span>│<span class="r5"> </span>│<span class="r5"> </span>│
│<span class="r10"> __hash__ </span>│<span class="r5"> (self) </span>│<span class="r5"> Return hash(self). </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/base.py </span>│<span class="r5"> 536 </span>│
│<span class="r10"> __init__ </span>│<span class="r5"> (self, *args, **kwargs) </span>│<span class="r5"> Initialize self. See help(type(self)) for accurate signature. </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/base.py </span>│<span class="r5"> 406 </span>│
│<span class="r10"> __init_subclass__ </span>│<span class="r5"> ValueError no signature found </span>│<span class="r5"> This method is called when a class is subclassed. </span>│<span class="r5"> </span>│<span class="r5"> </span>│
│ │ │<span class="r5"> </span>│ │ │
│ │ │<span class="r5"> The default implementation does nothing. It may be </span>│ │ │
│ │ │<span class="r5"> overridden to extend subclasses. </span>│ │ │
│<span class="r10"> __le__ </span>│<span class="r5"> (self, value, /) </span>│<span class="r5"> Return self<=value. </span>│<span class="r5"> </span>│<span class="r5"> </span>│
│<span class="r10"> __lt__ </span>│<span class="r5"> (self, value, /) </span>│<span class="r5"> Return self<value. </span>│<span class="r5"> </span>│<span class="r5"> </span>│
│<span class="r10"> __ne__ </span>│<span class="r5"> (self, value, /) </span>│<span class="r5"> Return self!=value. </span>│<span class="r5"> </span>│<span class="r5"> </span>│
│<span class="r10"> __new__ </span>│<span class="r5"> (*args, **kwargs) </span>│<span class="r5"> Create and return a new object. See help(type) for accurate signature. </span>│<span class="r5"> </span>│<span class="r5"> </span>│
│<span class="r10"> __reduce__ </span>│<span class="r5"> (self) </span>│<span class="r5"> Helper for pickle. </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/base.py </span>│<span class="r5"> 541 </span>│
│<span class="r10"> __reduce_ex__ </span>│<span class="r5"> (self, protocol, /) </span>│<span class="r5"> Helper for pickle. </span>│<span class="r5"> </span>│<span class="r5"> </span>│
│<span class="r10"> __repr__ </span>│<span class="r5"> (self) </span>│<span class="r5"> Return repr(self). </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/base.py </span>│<span class="r5"> 520 </span>│
│<span class="r10"> __setattr__ </span>│<span class="r5"> (self, name, value, /) </span>│<span class="r5"> Implement setattr(self, name, value). </span>│<span class="r5"> </span>│<span class="r5"> </span>│
│<span class="r10"> __setstate__ </span>│<span class="r5"> (self, state) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/base.py </span>│<span class="r5"> 564 </span>│
│<span class="r10"> __sizeof__ </span>│<span class="r5"> (self, /) </span>│<span class="r5"> Size of object in memory, in bytes. </span>│<span class="r5"> </span>│<span class="r5"> </span>│
│<span class="r10"> __str__ </span>│<span class="r5"> (self) </span>│<span class="r5"> Return str(self). </span>│<span class="r5"> /app/watervize/assets/models.py </span>│<span class="r5"> 358 </span>│
│<span class="r10"> __subclasshook__ </span>│<span class="r5"> ValueError no signature found </span>│<span class="r5"> Abstract classes can override this to customize issubclass(). </span>│<span class="r5"> </span>│<span class="r5"> </span>│
│ │ │<span class="r5"> </span>│ │ │
│ │ │<span class="r5"> This is invoked early on by abc.ABCMeta.__subclasscheck__(). </span>│ │ │
│ │ │<span class="r5"> It should return True, False or NotImplemented. If it returns </span>│ │ │
│ │ │<span class="r5"> NotImplemented, the normal algorithm is used. Otherwise, it </span>│ │ │
│ │ │<span class="r5"> overrides the normal algorithm (and the outcome is cached). </span>│ │ │
└───────────────────┴────────────────────────────────┴─────────────────────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────────┴─────────────┘
<span class="r2"> Common Django Methods </span>
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓
┃<span class="r3"> Method Name </span>┃<span class="r3"> Signature </span>┃<span class="r3"> Docstring </span>┃<span class="r3"> File </span>┃<span class="r3"> Line Number </span>┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩
│<span class="r10"> _check_column_name_clashes </span>│<span class="r5"> () </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1506 </span>│
│<span class="r10"> _check_constraints </span>│<span class="r5"> (databases) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1975 </span>│
│<span class="r10"> _check_default_pk </span>│<span class="r5"> () </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1311 </span>│
│<span class="r10"> _check_field_name_clashes </span>│<span class="r5"> () </span>│<span class="r5"> Forbid field shadowing in multi-table inheritance. </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1449 </span>│
│<span class="r10"> _check_fields </span>│<span class="r5"> (**kwargs) </span>│<span class="r5"> Perform all field checks. </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1390 </span>│
│<span class="r10"> _check_id_field </span>│<span class="r5"> () </span>│<span class="r5"> Check if `id` field is a primary key. </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1432 </span>│
│<span class="r10"> _check_index_together </span>│<span class="r5"> () </span>│<span class="r5"> Check the value of "index_together" option. </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1589 </span>│
│<span class="r10"> _check_indexes </span>│<span class="r5"> (databases) </span>│<span class="r5"> Check fields, names, and conditions of indexes. </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1643 </span>│
│<span class="r10"> _check_local_fields </span>│<span class="r5"> (fields, option) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1732 </span>│
│<span class="r10"> _check_long_column_names </span>│<span class="r5"> (databases) </span>│<span class="r5"> Check that any auto-generated column names are shorter than </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1884 </span>│
│ │ │<span class="r5"> the limits </span>│ │ │
│ │ │<span class="r5"> for each database in which the model will be created. </span>│ │ │
│<span class="r10"> _check_m2m_through_same_relationship </span>│<span class="r5"> () </span>│<span class="r5"> Check if no relationship model is used by more than one m2m </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1400 </span>│
│ │ │<span class="r5"> field. </span>│ │ │
│ │ │<span class="r5"> </span>│ │ │
│<span class="r10"> _check_managers </span>│<span class="r5"> (**kwargs) </span>│<span class="r5"> Perform all manager checks. </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1382 </span>│
│<span class="r10"> _check_model </span>│<span class="r5"> () </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1369 </span>│
│<span class="r10"> _check_model_name_db_lookup_clashes </span>│<span class="r5"> () </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1531 </span>│
│<span class="r10"> _check_ordering </span>│<span class="r5"> () </span>│<span class="r5"> Check "ordering" option -- is it a list of strings and do </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1782 </span>│
│ │ │<span class="r5"> all fields </span>│ │ │
│ │ │<span class="r5"> exist? </span>│ │ │
│<span class="r10"> _check_property_name_related_field_accessor_clashes </span>│<span class="r5"> () </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1555 </span>│
│<span class="r10"> _check_single_primary_key </span>│<span class="r5"> () </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1575 </span>│
│<span class="r10"> _check_swappable </span>│<span class="r5"> () </span>│<span class="r5"> Check if the swapped model exists. </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1342 </span>│
│<span class="r10"> _check_unique_together </span>│<span class="r5"> () </span>│<span class="r5"> Check the value of "unique_together" option. </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1616 </span>│
│<span class="r10"> _do_insert </span>│<span class="r5"> (self, manager, using, fields, returning_fields, raw) </span>│<span class="r5"> Do an INSERT. If returning_fields is defined then this </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 914 </span>│
│ │ │<span class="r5"> method should </span>│ │ │
│ │ │<span class="r5"> return the newly created data for the model. </span>│ │ │
│<span class="r10"> _do_update </span>│<span class="r5"> (self, base_qs, using, pk_val, values, update_fields, </span>│<span class="r5"> Try to update the model. Return True if the model was </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 887 </span>│
│ │<span class="r5"> forced_update) </span>│<span class="r5"> updated (if an </span>│ │ │
│ │ │<span class="r5"> update query was done and a matching row was found in the </span>│ │ │
│ │ │<span class="r5"> DB). </span>│ │ │
│<span class="r10"> _get_FIELD_display </span>│<span class="r5"> (self, field) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 971 </span>│
│<span class="r10"> _get_expr_references </span>│<span class="r5"> (expr) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1959 </span>│
│<span class="r10"> _get_next_or_previous_by_FIELD </span>│<span class="r5"> (self, field, is_next, **kwargs) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 977 </span>│
│<span class="r10"> _get_next_or_previous_in_order </span>│<span class="r5"> (self, is_next) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 993 </span>│
│<span class="r10"> _get_pk_val </span>│<span class="r5"> (self, meta=None) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 586 </span>│
│<span class="r10"> _get_unique_checks </span>│<span class="r5"> (self, exclude=None) </span>│<span class="r5"> Return a list of checks to perform. Since validate_unique() </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1038 </span>│
│ │ │<span class="r5"> could be </span>│ │ │
│ │ │<span class="r5"> called from a ModelForm, some fields may have been excluded; </span>│ │ │
│ │ │<span class="r5"> we can't </span>│ │ │
│ │ │<span class="r5"> perform a unique check on a model that is missing fields </span>│ │ │
│ │ │<span class="r5"> involved </span>│ │ │
│ │ │<span class="r5"> in that check. Fields that did not validate should also be </span>│ │ │
│ │ │<span class="r5"> excluded, </span>│ │ │
│ │ │<span class="r5"> but they need to be passed in via the exclude argument. </span>│ │ │
│<span class="r10"> _perform_date_checks </span>│<span class="r5"> (self, date_checks) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1141 </span>│
│<span class="r10"> _perform_unique_checks </span>│<span class="r5"> (self, unique_checks) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1096 </span>│
│<span class="r10"> _prepare_related_fields_for_save </span>│<span class="r5"> (self, operation_name) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 924 </span>│
│<span class="r10"> _save_parents </span>│<span class="r5"> (self, cls, using, update_fields) </span>│<span class="r5"> Save all the parents of cls using values from self. </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 794 </span>│
│<span class="r10"> _save_table </span>│<span class="r5"> (self, raw=False, cls=None, force_insert=False, </span>│<span class="r5"> Do the heavy-lifting involved in saving. Update or insert </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 822 </span>│
│ │<span class="r5"> force_update=False, using=None, update_fields=None) </span>│<span class="r5"> the data </span>│ │ │
│ │ │<span class="r5"> for a single table. </span>│ │ │
│<span class="r10"> _set_pk_val </span>│<span class="r5"> (self, value) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 590 </span>│
│<span class="r10"> check </span>│<span class="r5"> (**kwargs: Any) -> List </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/auto_prefetch/__ini… </span>│<span class="r5"> 127 </span>│
│<span class="r10"> clean </span>│<span class="r5"> (self) </span>│<span class="r5"> Hook for doing any extra model-wide validation after clean() </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1013 </span>│
│ │ │<span class="r5"> has been </span>│ │ │
│ │ │<span class="r5"> called on every field by self.clean_fields. Any </span>│ │ │
│ │ │<span class="r5"> ValidationError raised </span>│ │ │
│ │ │<span class="r5"> by this method will not be associated with a particular </span>│ │ │
│ │ │<span class="r5"> field; it will </span>│ │ │
│ │ │<span class="r5"> have a special-case association with the field defined by </span>│ │ │
│ │ │<span class="r5"> NON_FIELD_ERRORS. </span>│ │ │
│<span class="r10"> clean_fields </span>│<span class="r5"> (self, exclude=None) </span>│<span class="r5"> Clean all fields and raise a ValidationError containing a </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1253 </span>│
│ │ │<span class="r5"> dict </span>│ │ │
│ │ │<span class="r5"> of all validation errors if any occur. </span>│ │ │
│<span class="r10"> date_error_message </span>│<span class="r5"> (self, lookup_type, field_name, unique_for) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1170 </span>│
│<span class="r10"> delete </span>│<span class="r5"> (self, using=None, keep_parents=False) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 958 </span>│
│<span class="r10"> from_db </span>│<span class="r5"> (db, field_names, values) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 507 </span>│
│<span class="r10"> full_clean </span>│<span class="r5"> (self, exclude=None, validate_unique=True) </span>│<span class="r5"> Call clean_fields(), clean(), and validate_unique() on the </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1217 </span>│
│ │ │<span class="r5"> model. </span>│ │ │
│ │ │<span class="r5"> Raise a ValidationError for any errors that occur. </span>│ │ │
│<span class="r10"> get_deferred_fields </span>│<span class="r5"> (self) </span>│<span class="r5"> Return a set containing names of deferred fields for this </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 598 </span>│
│ │ │<span class="r5"> instance. </span>│ │ │
│<span class="r10"> prepare_database_save </span>│<span class="r5"> (self, field) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1008 </span>│
│<span class="r10"> refresh_from_db </span>│<span class="r5"> (self, using=None, fields=None) </span>│<span class="r5"> Reload field values from the database. </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 607 </span>│
│ │ │<span class="r5"> </span>│ │ │
│ │ │<span class="r5"> By default, the reloading happens from the database this </span>│ │ │
│ │ │<span class="r5"> instance was </span>│ │ │
│ │ │<span class="r5"> loaded from, or by the read router if this instance wasn't </span>│ │ │
│ │ │<span class="r5"> loaded from </span>│ │ │
│ │ │<span class="r5"> any database. The using parameter will override the default. </span>│ │ │
│ │ │<span class="r5"> </span>│ │ │
│ │ │<span class="r5"> Fields can be used to specify which fields to reload. The </span>│ │ │
│ │ │<span class="r5"> fields </span>│ │ │
│ │ │<span class="r5"> should be an iterable of field attnames. If fields is None, </span>│ │ │
│ │ │<span class="r5"> then </span>│ │ │
│ │ │<span class="r5"> all non-deferred fields are reloaded. </span>│ │ │
│ │ │<span class="r5"> </span>│ │ │
│ │ │<span class="r5"> When accessing deferred fields of an instance, the deferred </span>│ │ │
│ │ │<span class="r5"> loading </span>│ │ │
│ │ │<span class="r5"> of the field will call this method. </span>│ │ │
│<span class="r10"> save </span>│<span class="r5"> (self, force_insert=False, force_update=False, using=None, </span>│<span class="r5"> Save the current instance. Override this in a subclass if </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 685 </span>│
│ │<span class="r5"> update_fields=None) </span>│<span class="r5"> you want to </span>│ │ │
│ │ │<span class="r5"> control the saving process. </span>│ │ │
│ │ │<span class="r5"> </span>│ │ │
│ │ │<span class="r5"> The 'force_insert' and 'force_update' parameters can be used </span>│ │ │
│ │ │<span class="r5"> to insist </span>│ │ │
│ │ │<span class="r5"> that the "save" must be an SQL insert or update (or </span>│ │ │
│ │ │<span class="r5"> equivalent for </span>│ │ │
│ │ │<span class="r5"> non-SQL backends), respectively. Normally, they should not </span>│ │ │
│ │ │<span class="r5"> be set. </span>│ │ │
│<span class="r10"> save_base </span>│<span class="r5"> (self, raw=False, force_insert=False, force_update=False, </span>│<span class="r5"> Handle the parts of saving which should be done only once </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 743 </span>│
│ │<span class="r5"> using=None, update_fields=None) </span>│<span class="r5"> per save, </span>│ │ │
│ │ │<span class="r5"> yet need to be done in raw saves, too. This includes some </span>│ │ │
│ │ │<span class="r5"> sanity </span>│ │ │
│ │ │<span class="r5"> checks and signal sending. </span>│ │ │
│ │ │<span class="r5"> </span>│ │ │
│ │ │<span class="r5"> The 'raw' argument is telling save_base not to save any </span>│ │ │
│ │ │<span class="r5"> parent </span>│ │ │
│ │ │<span class="r5"> models and not to do any changes to the values before save. </span>│ │ │
│ │ │<span class="r5"> This </span>│ │ │
│ │ │<span class="r5"> is used by fixture loading. </span>│ │ │
│<span class="r10"> serializable_value </span>│<span class="r5"> (self, field_name) </span>│<span class="r5"> Return the value of the field name for this instance. If the </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 668 </span>│
│ │ │<span class="r5"> field is </span>│ │ │
│ │ │<span class="r5"> a foreign key, return the id value instead of the object. If </span>│ │ │
│ │ │<span class="r5"> there's </span>│ │ │
│ │ │<span class="r5"> no Field object with this name on the model, return the </span>│ │ │
│ │ │<span class="r5"> model </span>│ │ │
│ │ │<span class="r5"> attribute's value. </span>│ │ │
│ │ │<span class="r5"> </span>│ │ │
│ │ │<span class="r5"> Used to serialize a field's value (in the serializer, or </span>│ │ │
│ │ │<span class="r5"> form output, </span>│ │ │
│ │ │<span class="r5"> for example). Normally, you would just access the attribute </span>│ │ │
│ │ │<span class="r5"> directly </span>│ │ │
│ │ │<span class="r5"> and not use this method. </span>│ │ │
│<span class="r10"> unique_error_message </span>│<span class="r5"> (self, model_class, unique_check) </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1187 </span>│
│<span class="r10"> validate_unique </span>│<span class="r5"> (self, exclude=None) </span>│<span class="r5"> Check unique constraints on the model and raise </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/django/db/models/ba… </span>│<span class="r5"> 1022 </span>│
│ │ │<span class="r5"> ValidationError if any </span>│ │ │
│ │ │<span class="r5"> failed. </span>│ │ │
└─────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────┴─────────────────────────────────────────────────────────────┴─────────────┘
<span class="r2"> Other Private methods </span>
┏━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓
┃<span class="r3"> Method Name </span>┃<span class="r3"> Signature </span>┃<span class="r3"> Docstring </span>┃<span class="r3"> File </span>┃<span class="r3"> Line Number </span>┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩
│<span class="r10"> _check_meta_inheritance </span>│<span class="r5"> () -> List </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/auto_prefetch/__init__.py </span>│<span class="r5"> 133 </span>│
└─────────────────────────┴────────────┴───────────┴──────────────────────────────────────────────────────────────────┴─────────────┘
<span class="r2"> Other Methods </span>
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓
┃<span class="r3"> Method Name </span>┃<span class="r3"> Signature </span>┃<span class="r3"> Docstring </span>┃<span class="r3"> File </span>┃<span class="r3"> Line Number </span>┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩
│<span class="r10"> book_value </span>│<span class="r5"> (self) </span>│<span class="r5"> Purchase cost - cumulative depreciation </span>│<span class="r5"> /app/watervize/assets/models.py </span>│<span class="r5"> 345 </span>│
│<span class="r10"> cumulative_depreciation </span>│<span class="r5"> (self) </span>│<span class="r5"> </span>│<span class="r5"> /app/watervize/assets/models.py </span>│<span class="r5"> 336 </span>│
│<span class="r10"> get_depreciation_method_display </span>│<span class="r5"> (self, *, field=<django.db.models.fields.CharField: </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/functools.py </span>│<span class="r5"> 385 </span>│
│ │<span class="r5"> depreciation_method>) </span>│ │ │ │
│<span class="r10"> get_next_by_created </span>│<span class="r5"> (self, *, field=<django.db.models.fields.DateTimeField: created>, </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/functools.py </span>│<span class="r5"> 385 </span>│
│ │<span class="r5"> is_next=True, **kwargs) </span>│ │ │ │
│<span class="r10"> get_next_by_modified </span>│<span class="r5"> (self, *, field=<django.db.models.fields.DateTimeField: modified>, </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/functools.py </span>│<span class="r5"> 385 </span>│
│ │<span class="r5"> is_next=True, **kwargs) </span>│ │ │ │
│<span class="r10"> get_previous_by_created </span>│<span class="r5"> (self, *, field=<django.db.models.fields.DateTimeField: created>, </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/functools.py </span>│<span class="r5"> 385 </span>│
│ │<span class="r5"> is_next=False, **kwargs) </span>│ │ │ │
│<span class="r10"> get_previous_by_modified </span>│<span class="r5"> (self, *, field=<django.db.models.fields.DateTimeField: modified>, </span>│<span class="r5"> </span>│<span class="r5"> /usr/local/lib/python3.9/functools.py </span>│<span class="r5"> 385 </span>│
│ │<span class="r5"> is_next=False, **kwargs) </span>│ │ │ │
│<span class="r10"> monthly_depreciation </span>│<span class="r5"> (self) </span>│<span class="r5"> </span>│<span class="r5"> /app/watervize/assets/models.py </span>│<span class="r5"> 333 </span>│
│<span class="r10"> months_owned </span>│<span class="r5"> (self) </span>│<span class="r5"> </span>│<span class="r5"> /app/watervize/assets/models.py </span>│<span class="r5"> 339 </span>│
│<span class="r10"> save_without_historical_record </span>│<span class="r5"> (self, *args, **kwargs) </span>│<span class="r5"> Save model without saving a historical record </span>│<span class="r5"> /usr/local/lib/python3.9/site-packages/simple_history/models.py </span>│<span class="r5"> 126 </span>│
│ │ │<span class="r5"> </span>│ │ │
│ │ │<span class="r5"> Make sure you know what you're doing before you use this method. </span>│ │ │
│<span class="r10"> years_owned </span>│<span class="r5"> (self) </span>│<span class="r5"> </span>│<span class="r5"> /app/watervize/assets/models.py </span>│<span class="r5"> 342 </span>│
└─────────────────────────────────┴──────────────────────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────────┴─────────────────────────────────────────────────────────────────┴─────────────┘
<span class="r1">Total Models Listed: </span><span class="r11">1</span>
<span class="r12"> </span><span class="r13"> </span><span class="r12"> </span>
</pre>
</code>
</body>
</html>