@@ -7,32 +7,32 @@ class SourceSubdivision(TimeStampedModel):
7
7
"""
8
8
A model representing a source subdivision.
9
9
"""
10
- name = models .CharField (
10
+ name : models . CharField = models .CharField (
11
11
help_text = _ ('Name' ),
12
12
max_length = 128 ,
13
13
unique = True
14
14
)
15
- display_name = models .CharField (
15
+ display_name : models . CharField = models .CharField (
16
16
help_text = _ ('Display Name' ),
17
17
max_length = 128 ,
18
18
unique = True
19
19
)
20
- description = models .TextField (
20
+ description : models . TextField = models .TextField (
21
21
help_text = _ ('Source description' ),
22
22
max_length = 1000 ,
23
23
null = True ,
24
24
blank = True
25
25
)
26
- db_source = models .CharField (
26
+ db_source : models . CharField = models .CharField (
27
27
help_text = _ ('DB Source' ),
28
28
max_length = 128 ,
29
29
)
30
- links = models .ManyToManyField (
30
+ links : models . ManyToManyField = models .ManyToManyField (
31
31
'base.Link' ,
32
32
help_text = _ ('Source Subdivision links' ),
33
33
related_name = "source_subdivisions"
34
34
)
35
- data_source = models .ForeignKey (
35
+ data_source : models . ForeignKey = models .ForeignKey (
36
36
'datasources.DataSource' ,
37
37
related_name = 'source_subdivisions' ,
38
38
help_text = _ ('Source Subdivision' ),
@@ -49,35 +49,35 @@ def __str__(self) -> str:
49
49
:return: The name of the source subdivision as a string.
50
50
:rtype: str
51
51
"""
52
- return self .name
52
+ return str ( self .name )
53
53
54
54
55
55
class DataSource (TimeStampedModel ):
56
56
"""
57
57
A model representing a data source.
58
58
"""
59
59
60
- name = models .CharField (
60
+ name : models . CharField = models .CharField (
61
61
help_text = _ ('Name' ),
62
62
max_length = 128 ,
63
63
unique = True
64
64
)
65
- display_name = models .CharField (
65
+ display_name : models . CharField = models .CharField (
66
66
help_text = _ ('Display Name' ),
67
67
max_length = 128 ,
68
68
unique = True
69
69
)
70
- description = models .TextField (
70
+ description : models . TextField = models .TextField (
71
71
help_text = _ ('Source description' ),
72
72
max_length = 1000 ,
73
73
null = True ,
74
74
blank = True
75
75
)
76
- source_license = models .CharField (
76
+ source_license : models . CharField = models .CharField (
77
77
help_text = _ ('License' ),
78
78
max_length = 128
79
79
)
80
- links = models .ManyToManyField (
80
+ links : models . ManyToManyField = models .ManyToManyField (
81
81
'base.Link' ,
82
82
help_text = _ ('DataSource links' ),
83
83
related_name = "data_sources"
@@ -93,4 +93,4 @@ def __str__(self) -> str:
93
93
:return: The name of the data source as a string.
94
94
:rtype: str
95
95
"""
96
- return self .name
96
+ return str ( self .name )
0 commit comments