无法导入django-smart-selects

hsgswve4  于 2022-12-01  发布在  Go
关注(0)|答案(1)|浏览(114)

我想使用django smart select库来创建相关的下拉菜单,我按照库文档中的说明做了所有的事情,但是出现了一个错误:
import "smart_selects.db_fields" could not be resolved Pylance(reportMissingImports) [Ln2, Col6]
甚至当我输入“导入...”时,库本身已经发出灰色的光,好像它没有找到它。
这是我在**settings.py**中安装的应用程序的外观:

INSTALLED_APPS = [
    'routes_form.apps.RoutesFormConfig',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'smart_selects',
]

USE_DJANGO_JQUERY = True

这是我的**urls.py**:

from django.contrib import admin
from django.urls import path, include

urlpatterns = [
    path('form/', include('routes_form.urls')),
    path('admin/', admin.site.urls),
    path(r'^chaining/', include('smart_selects.urls')),
]

...和我的**model.py**:

from django.db import models
from smart_selects.db_fields import ChainedForeignKey

我试图找到解决问题的方法,寻找可能的选择。这就是为什么我已经从'JQUERY_URL = True'改为'USE_DJANGO_JQUERY = True'。错误(六)我没有起飞。
我只有这个...
'无法解析导入“smart_selects.db_fields”执行(reportMissingImports)[Ln2,Col6]'
我会非常感激甚至试图帮助。

解决方案:只需键入库'Import "Path.to.own.script" could not be resolved Pylance (reportMissingImports)' in VS Code using Python 3.x on Ubuntu 20.04 LTS的路径

krcsximq

krcsximq1#

您可以使用:

USE_DJANGO_JQUERY = True instead of JQUERY_URL = True in your 
settings.py

如果问题仍然存在,请回复此邮件。

相关问题