我想要的是使字符串 var 可调用。我只有一个包含不同模型名称的列表,我想像这样调用他们的创建方法。
class Object_model_a:
#def ...
class Object_model_b:
#def ...
class Object_model_c:
#def ...
list = ('Object_model_a', 'Object_model_b', 'Object_model_c')
x = list[0]() # this must create a new instance of Object_model_a
可以像这样使用 php 进行开发:
$hi = 'Hello'
$Hello = 'Hi!!'
echo $$hi
>> Hi!!
任何人都知道这是否可以使用 django ?这将大大简化我的代码。
非常感谢!