Django - Как использовать getattr для динамической модели.
Я не могу заставить эту работу.
_tipo = getattr(Model(), request.GET.get('modelName'))('objects') print(_tipo.all())
вы можете использовать этот метод get_model для получения модели.Тогда вы можете использовать getattr метод для objects.
getattr
objects
from django.apps import apps Model = apps.get_model('app_label', request.GET.get('modelName')) _tipo = getattr(Model, 'objects') print(_tipo.all())