私が欲しいのは、文字列変数を呼び出し可能にすることです。私はさまざまなmodels_namesのリストを持っているだけで、このように作成メソッドを呼び出したいと思っています。
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を使用してこれが可能かどうかは誰にもわかりますか?? これにより、私のコードが大幅に簡素化されます。
どうもありがとう!