所以我修改了我的Django结构,看起来像这样
/ project_name
/ apps
/ customAppHere
/ config (was project_name)
/ settings.py
/ urls.py
/ wsgi.py
/ static
/ templates
- manage.py
但是当我运行./manage.py runserver时,我得到:
ImportError:没有名为' project_name'
的模块
在virtualenv中使用Django 1.6.2。我假设它存在路径问题,但希望明确问题是什么以及解决问题的最佳方法。
由于
答案 0 :(得分:0)
生成manage.py
时,django会添加一行以告知其导入位置settings.py
:
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "project_name.settings")
您需要将其更改为config.settings
,因为您已移动它。