启动Django服务器时导入错误

时间:2014-01-23 14:25:59

标签: python mysql django pycharm

以下是我的项目目录结构的图片: Project Directory structure

我正在使用Pycharm3.0.2,使用mysql作为数据库创建一个django项目。 我已经以基本的方式修改了所有默认文件,以便只显示一个简单的hello world html页面。

以下是 settings.py 文件中的数据库设置:

DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.mysql',  # Add 'postgresql_psycopg2', 'mysql',      'sqlite3' or 'oracle'.
    'NAME': 'wolfpack',  # Or path to database file if using sqlite3.
    # The following settings are not used with sqlite3:
    'USER': 'root',
    'PASSWORD': '*******',
    'HOST': 'localhost',  # Empty for localhost through domain sockets or '127.0.0.1' for localhost through TCP.
    'PORT': '8000',  # Set to empty string for default.
}
}

这是 settings.py 中的已安装的应用块:

INSTALLED_APPS = {
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
# Uncomment the next line to enable the admin:
'django.contrib.admin',
# Uncomment the next line to enable admin documentation:
'django.contrib.admindocs',
"bank",}

我的应用名称 银行

每次更改后我都需要运行:

$ python manage.py syncdb

我使用

启动服务器
$ python manage.py runserver

主要问题是当我尝试在我的浏览器中达到127.0.0.1:8000时,它在bank上显示ImportError,没有名为bank的模块,而我已经定义了 bank的所有正确路径

我已经在Pycharm

中设置了数据库连接

PS:当我尝试从Pycharm运行这些文件时,它没有错误

0 个答案:

没有答案