我有以下功能......
def DoStuffWithModelInstance(model_instance):
name = model_instance.name
model = apps.get_model(name, name)
其中model_instance是我传入的参数,它包含两个值,名称和描述。
名称值是另一个模型的名称。当我使用
apps.get_model(name, name)
我收到一条错误消息,指出app_label不存在....
但是,如果我输入app_label就像soo ....
apps.get_model('some_app_label', name)
它有效...... 我怎么能这样做,所以我可以用变量传递app_label?
答案 0 :(得分:0)
似乎有隐藏的字符被发送到变量。具体来说,是一个新的字符字符' \ n'。