我可以通过字符串调用函数并指定应用程序名吗?

2024-06-01 02:46:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望能够通过字符串调用Python/Django中的函数。你知道吗

例如,假设我的django项目中有两个应用程序。。。。你知道吗

AppOne
AppTwo

现在假设AppOne有一个函数遵循这个格式。。。你知道吗

def ShowMe(request):
    pass

现在假设AppTwo的函数与AppOne的函数完全相同,但假设它的内部操作略有不同。。。你知道吗

现在假设我在AppTwo中,我想调用AppOne的ShowMe函数。。。。 不是AppTwo的ShowMe函数

如果多个应用程序具有相同的函数名,那么当我获取函数时,是否有其他应用程序可以通过指定一个应用程序名来运行该函数(不使用import实际导入应用程序)?你知道吗

我用的是django1.8.4


Tags: 项目django函数字符串import应用程序requestdef