给定一个 django 模型,我如何为它自动生成有效的导入?我有一个严格的内部函数(只有开发人员会使用它),它接受一个模型并返回一些关于它的信息。问题是,我不知道如何动态导入东西:
例如,我的应用程序结构可能是:
-myproject
--books
--music
和功能:
def my_func(Model):
from appname.models import Model
## Rest of function here ##
有没有办法可以根据模型自动生成导入?我正在考虑访问 _meta 属性以获取 app_label,但显然,需要导入才能访问 Model._meta。任何想法将不胜感激。