小编Mac*_*ack的帖子

Django python 'sql_server.pyodbc' 不是可用的数据库后端

我正在尝试将 Django 应用程序连接到 apache 服务器上的 microsoft sql 数据库,但收到以下错误消息:

django.core.exceptions.ImproperlyConfigured: 'sql_server.pyodbc' isn't an available database backend.
Try using 'django.db.backends.XXX', where XXX is one of:
'mysql', 'oracle', 'postgresql', 'sqlite3'
Run Code Online (Sandbox Code Playgroud)

我已经安装了 django-pyodbc-azure 并且它显示为(pip freeze list)的一部分:

Django==2.1
django-pyodbc==1.1.3
django-pyodbc-azure==2.1.0.0
pyodbc==4.0.25
Run Code Online (Sandbox Code Playgroud)

这是settings.py数据库配置:

'default': {
    'ENGINE': 'sql_server.pyodbc',
    'NAME': 'name',
    'USER': 'user',
    'PASSWORD': 'password',
    'HOST': 'host',
    'PORT': '',

    'OPTIONS': {
        'driver': 'ODBC Driver 17 for SQL Server',
    },

},
Run Code Online (Sandbox Code Playgroud)

在 site-packages 文件夹内,它不显示实际的 django-pyodbc-azure 文件夹,但是当我运行命令(pip show django-pyodbc-azure)时,它显示包位置(/usr/local/lib/python3.1)。 5/dist-packages)表示安装成功。

所以我不太确定问题是什么。

python sql-server django django-pyodbc-azure

12
推荐指数
2
解决办法
3万
查看次数

允许用户在Android应用中插入图像

我的问题是:如何创建imageButton,允许用户从手机上传图像并将其作为图片配置文件插入应用程序?例如whatsapp它允许用户从手机中选择图像并将其设置为图片配置文件.

谢谢

android android-widget android-image android-imageview

8
推荐指数
2
解决办法
3万
查看次数