@@ -108,7 +108,9 @@ def convert_django_field_with_choices(
108
108
if choices and convert_choices_to_enum :
109
109
enum = convert_choice_field_to_enum (field )
110
110
required = not (field .blank or field .null )
111
- converted = enum (description = get_django_field_description (field ), required = required )
111
+ converted = enum (
112
+ description = get_django_field_description (field ), required = required
113
+ )
112
114
else :
113
115
converted = convert_django_field (field , registry )
114
116
if registry is not None :
@@ -136,7 +138,9 @@ def convert_django_field(field, registry=None):
136
138
@convert_django_field .register (models .FileField )
137
139
@convert_django_field .register (models .FilePathField )
138
140
def convert_field_to_string (field , registry = None ):
139
- return String (description = get_django_field_description (field ), required = not field .null )
141
+ return String (
142
+ description = get_django_field_description (field ), required = not field .null
143
+ )
140
144
141
145
142
146
@convert_django_field .register (models .AutoField )
@@ -146,7 +150,9 @@ def convert_field_to_id(field, registry=None):
146
150
147
151
@convert_django_field .register (models .UUIDField )
148
152
def convert_field_to_uuid (field , registry = None ):
149
- return UUID (description = get_django_field_description (field ), required = not field .null )
153
+ return UUID (
154
+ description = get_django_field_description (field ), required = not field .null
155
+ )
150
156
151
157
152
158
@convert_django_field .register (models .PositiveIntegerField )
@@ -161,29 +167,39 @@ def convert_field_to_int(field, registry=None):
161
167
@convert_django_field .register (models .NullBooleanField )
162
168
@convert_django_field .register (models .BooleanField )
163
169
def convert_field_to_boolean (field , registry = None ):
164
- return Boolean (description = get_django_field_description (field ), required = not field .null )
170
+ return Boolean (
171
+ description = get_django_field_description (field ), required = not field .null
172
+ )
165
173
166
174
167
175
@convert_django_field .register (models .DecimalField )
168
176
@convert_django_field .register (models .FloatField )
169
177
@convert_django_field .register (models .DurationField )
170
178
def convert_field_to_float (field , registry = None ):
171
- return Float (description = get_django_field_description (field ), required = not field .null )
179
+ return Float (
180
+ description = get_django_field_description (field ), required = not field .null
181
+ )
172
182
173
183
174
184
@convert_django_field .register (models .DateTimeField )
175
185
def convert_datetime_to_string (field , registry = None ):
176
- return DateTime (description = get_django_field_description (field ), required = not field .null )
186
+ return DateTime (
187
+ description = get_django_field_description (field ), required = not field .null
188
+ )
177
189
178
190
179
191
@convert_django_field .register (models .DateField )
180
192
def convert_date_to_string (field , registry = None ):
181
- return Date (description = get_django_field_description (field ), required = not field .null )
193
+ return Date (
194
+ description = get_django_field_description (field ), required = not field .null
195
+ )
182
196
183
197
184
198
@convert_django_field .register (models .TimeField )
185
199
def convert_time_to_string (field , registry = None ):
186
- return Time (description = get_django_field_description (field ), required = not field .null )
200
+ return Time (
201
+ description = get_django_field_description (field ), required = not field .null
202
+ )
187
203
188
204
189
205
@convert_django_field .register (models .OneToOneRel )
@@ -254,7 +270,11 @@ def dynamic_type():
254
270
if not _type :
255
271
return
256
272
257
- return Field (_type , description = get_django_field_description (field ), required = not field .null )
273
+ return Field (
274
+ _type ,
275
+ description = get_django_field_description (field ),
276
+ required = not field .null ,
277
+ )
258
278
259
279
return Dynamic (dynamic_type )
260
280
@@ -264,21 +284,31 @@ def convert_postgres_array_to_list(field, registry=None):
264
284
base_type = convert_django_field (field .base_field )
265
285
if not isinstance (base_type , (List , NonNull )):
266
286
base_type = type (base_type )
267
- return List (base_type , description = get_django_field_description (field ), required = not field .null )
287
+ return List (
288
+ base_type ,
289
+ description = get_django_field_description (field ),
290
+ required = not field .null ,
291
+ )
268
292
269
293
270
294
@convert_django_field .register (HStoreField )
271
295
@convert_django_field .register (JSONField )
272
296
def convert_postgres_field_to_string (field , registry = None ):
273
- return JSONString (description = get_django_field_description (field ), required = not field .null )
297
+ return JSONString (
298
+ description = get_django_field_description (field ), required = not field .null
299
+ )
274
300
275
301
276
302
@convert_django_field .register (RangeField )
277
303
def convert_postgres_range_to_string (field , registry = None ):
278
304
inner_type = convert_django_field (field .base_field )
279
305
if not isinstance (inner_type , (List , NonNull )):
280
306
inner_type = type (inner_type )
281
- return List (inner_type , description = get_django_field_description (field ), required = not field .null )
307
+ return List (
308
+ inner_type ,
309
+ description = get_django_field_description (field ),
310
+ required = not field .null ,
311
+ )
282
312
283
313
284
314
# Register Django lazy()-wrapped values as GraphQL description/help_text.
0 commit comments