【发布时间】:2019-01-29 18:21:12
【问题描述】:
我有一个 django 项目和一个 dump.json 文件,其中存在所有数据库转储。
我正在尝试运行此命令将数据加载到我的 django 项目中
django-admin loaddata dumpdata.json --settings=~/Workspace/odx-lm/lm/settings/local.py
在从文件夹~/Workspace/odx-lm/ 运行上述命令时,
我收到以下错误:
Traceback(最近一次调用最后一次):文件 "/home/delhivery/Workspace/odx-lm/odx-lm-env/bin/django-admin.py", 第 5 行,在 management.execute_from_command_line() 文件“/home/delhivery/Workspace/odx-lm/odx-lm-env/local/lib/python2.7/site-packages/django/core/management/init .py", 第 367 行,在 execute_from_command_line utility.execute() 文件“/home/delhivery/Workspace/odx-lm/odx-lm-env/local/lib/python2.7/site-packages/django/core/management/init .py", 第 316 行,执行中 settings.INSTALLED_APPS 文件“/home/delhivery/Workspace/odx-lm/odx-lm-env/local/lib/python2.7/site-packages/django/conf/init.py”, 第 53 行,在 getattr 中 self._setup(name) 文件“/home/delhivery/Workspace/odx-lm/odx-lm-env/local/lib/python2.7/site-packages/django/conf/init. py", 第 41 行,在 _setup 中 self._wrapped = 设置(settings_module)文件“/home/delhivery/Workspace/odx-lm/odx-lm-env/local/lib/python2.7/site-packages/django/conf/init.py", 第 97 行,在 init 中 mod = importlib.import_module(self.SETTINGS_MODULE) 文件“/usr/lib/python2.7/importlib/init.py”,第 37 行,在 import_module import(name) ImportError: Import by filename is not supported.
任何帮助将不胜感激。
【问题讨论】:
-
路径应该是您的
dumpdata.json文件的路径。例如django-admin loaddata workspace/dumpdata.json -
我也试过这个东西:django-admin.py loaddata ~/Workspace/odx-lm/dumpdata.json --settings=~/Workspace/odx-lm/lm/settings/local.py
标签: django python-2.7