mirror of
https://github.com/davidhalter/django-stubs.git
synced 2026-10-19 04:21:30 +08:00
make ValuesQuerySet have proper Collection generic type (#140)
This commit is contained in:
1 parent
5fc39ff110
commit
fc9a335dfd
11 files changed
+93
-88
No files matched your search
@@ -135,7 +135,15 @@ class DjangoFieldsContext:
|
||||
related_model_cls = field.field.model
|
||||
|
||||
if isinstance(related_model_cls, str):
|
||||
related_model_cls = self.django_context.apps_registry.get_model(related_model_cls)
|
||||
if related_model_cls == 'self':
|
||||
# same model
|
||||
related_model_cls = field.model
|
||||
elif '.' not in related_model_cls:
|
||||
# same file model
|
||||
related_model_fullname = field.model.__module__ + '.' + related_model_cls
|
||||
related_model_cls = self.django_context.get_model_class_by_fullname(related_model_fullname)
|
||||
else:
|
||||
related_model_cls = self.django_context.apps_registry.get_model(related_model_cls)
|
||||
|
||||
return related_model_cls
|
||||
|
||||
|
||||
Reference in new issue
Block a user