Skip to content

Commit 17b1d2e

Browse files
committed
make formfield() methods return Any
1 parent dd42922 commit 17b1d2e

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

src/django_mysql/models/fields/dynamic.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
Transform,
1919
)
2020
from django.db.models.sql.compiler import SQLCompiler
21-
from django.forms import Field as FormField
2221
from django.utils.translation import gettext_lazy as _
2322

2423
from django_mysql.models.lookups import DynColHasKey
@@ -289,7 +288,7 @@ def deconstruct(self) -> DeconstructResult:
289288
kwargs["blank"] = False
290289
return name, path, args, kwargs
291290

292-
def formfield(self, *args: Any, **kwargs: Any) -> FormField | None:
291+
def formfield(self, *args: Any, **kwargs: Any) -> Any:
293292
"""
294293
Disabled in forms - there is no sensible way of editing this
295294
"""

src/django_mysql/models/fields/sets.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
from django.db.backends.base.base import BaseDatabaseWrapper
77
from django.db.models import CharField, Field, IntegerField, Model, TextField
88
from django.db.models.expressions import BaseExpression
9-
from django.forms import Field as FormField
109
from django.utils.translation import gettext_lazy as _
1110

1211
from django_mysql.forms import SimpleSetField
@@ -130,7 +129,7 @@ def value_to_string(self, obj: Any) -> str:
130129
vals = self.value_from_object(obj)
131130
return self.get_prep_value(vals)
132131

133-
def formfield(self, **kwargs: Any) -> FormField:
132+
def formfield(self, **kwargs: Any) -> Any:
134133
defaults = {
135134
"form_class": SimpleSetField,
136135
"base_field": self.base_field.formfield(),

0 commit comments

Comments
 (0)