4

Я новичок в разработке ino django и пришел из разработки настольных/мобильных приложений с Xcode и связанной с ним IDE.Как использовать визуальный код студии для отладки django

Я должен использовать Django, и мне было интересно, если бы был эффективный способ его отладки с помощью кода Visual Studio (или Atom).

Любая помощь, связанная с IDE Django, также будет полезна.

ответ

14

Для VSCode (полное раскрытие, я являюсь одним из разработчиков VSCode) попробуйте установить Python extension, чтобы начать.

This documentation covers debugging Django. Там должны быть включены конфигурации отладки или вы можете добавить свои собственные к launch.json file:

{ 
    "name": "Django", 
    "type": "python", 
    "request": "launch", 
    "stopOnEntry": false, 
    "pythonPath": "${config.python.pythonPath}", 
    "program": "${workspaceRoot}/manage.py", 
    "args": [ 
     "runserver", 
     "--no-color", 
     "--noreload" 
    ], 
    "debugOptions": [ 
     "WaitOnAbnormalExit", 
     "WaitOnNormalExit", 
     "RedirectOutput", 
     "DjangoDebugging" 
    ] 
} 

расширение Питон также предоставляют множество других функций, которые могут оказаться полезными.

Надеюсь, что поможет вам начать работу.

+0

Большое спасибо за вашу помощь :) – DEADBEEF

+1

Я нахожу, что 'Debug Console' не будет печатать журналы django. Я выясняю, что это потому, что VSCode не поддерживает цветные журналы, поэтому я думаю, что здесь также нужен аргумент '--no-color'. – realhu

+0

Я мог бы сделать это неправильно, но я получаю несколько ошибок от этого, начиная с VS Code, жалующегося на то, что не распознает пару «type»: «python» '; полное раскрытие, I ** do ** установлены 'MagicPython',' Python', 'Python Extension Pack' и' Python for VSCode' установлены и запущены. –

 Смежные вопросы

  • Нет связанных вопросов^_^