我有两个项目。新版本基于Django,而旧版本则基于PHP。两者都还活着。我想在这些项目之间同步所有信息。我有一个python脚本,可以解析PHP项目中的所有信息,但无法将其加载到Django项目中。
我发现解决问题的唯一方法是从python脚本连接到django项目的sqllite DB。但是我觉得这个解决方案不是最好的
有没有一种方法可以在我的python脚本中编写如下内容:
from .models import MyModel
for (f1, f2, f3) in parse_results:
result = MyModel.objects.create(field1=f1, field2=f2, field3=f3)
现在,当我尝试导入MyModel时,我看到
ModuleNotFoundError: No module named '__main__.models'; '__main__' is not a package