【问题标题】:Code navigation lost in VScode with Django + Docker使用 Django + Docker 在 VScode 中丢失代码导航
【发布时间】:2020-11-12 22:52:15
【问题描述】:

当我在我的项目中使用Docker + Django 时,我找不到使用Ctrl + click 的代码定义,因为源代码现在在容器中。如何配置我的 VScode 以启用代码导航?

【问题讨论】:

    标签: django docker vscode-settings cookiecutter-django


    【解决方案1】:

    这是我现在正在使用的某种 hack。创建一个虚拟环境。

    python3 -m venv venv
    

    使用终端激活虚拟环境

    source venv/bin/activate
    

    现在从 requirements.txt 安装依赖项

    pip3 install -r requirements.txt 
    

    使用虚拟环境配置 IDE。这将为您提供 sn-ps 等。现在在容器内运行命令

    docker-compose -f local.yml run --rm django python manage.py migrate
    docker-compose -f local.yml run --rm django python manage.py runserver
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多