我有以下方法来创建项目,如下所示。
import os
project_directory = "/Users/home/project_directory/"
def create_function(project_name):
os.system("django-admin.py startproject {0} {1}".format(
project_name,
project_directory
)
)
这在我使用全局 python shell 时效果很好,但是当我使用 python manage.py shell 尝试相同的命令时,我遇到了以下错误。我想我弄乱了python路径,请帮帮我
mod = importlib.import_module(self.SETTINGS_MODULE)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
ImportError: No module named mysite.settings