我想在适用于MySQL DB的PyCharm中运行Django应用程序。
我无法将程序连接到数据库。
当我尝试安装MySQLclient或MySQL-python时,出现错误:
MySQLclient的构建轮失败
请帮助我将Django程序与MySQL数据库连接。
我想在我的 django 应用程序中包含全文搜索。我为此使用 whoosh-haystack。当我在已安装的应用程序中包含 whoosh 和 haystack 并执行命令./manage.py时,出现导入错误。任何人都可以解决这个问题。
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'whoosh',
'haystack',
'galleryApp',
'galleryAdmin',
]
Run Code Online (Sandbox Code Playgroud)
我得到的错误是
Traceback (most recent call last):
File "./manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 353, in execute_from_command_line
utility.execute()
File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 327, in execute
django.setup()
File "/usr/local/lib/python2.7/dist-packages/django/__init__.py", line 18, in setup
apps.populate(settings.INSTALLED_APPS)
File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py", line 115, in populate
app_config.ready()
File "/usr/local/lib/python2.7/dist-packages/django/contrib/admin/apps.py", line 22, in ready
self.module.autodiscover()
File "/usr/local/lib/python2.7/dist-packages/django/contrib/admin/__init__.py", line 26, in autodiscover
autodiscover_modules('admin', register_to=site) …Run Code Online (Sandbox Code Playgroud)