2017-12-11 16 views
0

VSCODE 편집기에서 장고 프로젝트를 실행할 수 있습니까?VSCODE에서 장고 프로젝트 실행

현재 프로젝트를 실행하기 위해 Windows CMD를 사용합니다. VSCODE에서 '실행'버튼을 누를 때마다 프로젝트가 실행되지 않습니다.

pyCharm에서 스크립트 매개 변수 구성에 'runserver'를 추가 할 수 있습니다. VSCODE에 그런 것이 있습니까?

UPDATE

나는 VSCODE 터미널에서이납니다 : 당신이 approprite 명령

Ctrl + Shift + p을 제공하십시오 다른 환경 경우

Type 'manage.py help <subcommand>' for help on a specific subcommand. 

Available subcommands: 

[auth] 
    changepassword 
    createsuperuser 

[contenttypes] 
    remove_stale_contenttypes 

[django] 
    check 
    compilemessages 
    createcachetable 
    dbshell 
    diffsettings 
    dumpdata 
    flush 
    inspectdb 
    loaddata 
    makemessages 
    makemigrations 
    migrate 
    sendtestemail 
    shell 
    showmigrations 
    sqlflush 
    sqlmigrate 
    sqlsequencereset 
    squashmigrations 
    startapp 
    startproject 
    test 
    testserver 

[sessions] 
    clearsessions 

[staticfiles] 
    collectstatic 
    findstatic 
    runserver 

[Done] exited with code=0 in 9.449 seconds 

답변

0

내가 리눅스에있어 >python: Select Interpreter Django가 설치 한 virtualenv를 선택하십시오.

그리고 디버그로 이동 (+ Shift + dCtrl) 및이 ... 당신의 답변을

{ 
    // Use IntelliSense to learn about possible attributes. 
    // Hover to view descriptions of existing attributes. 
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 
    "version": "0.2.0", 
    "configurations": [ 
     { 
      "name": "Django", 
      "type": "python", 
      "request": "launch", 
      "stopOnEntry": true, 
      "pythonPath": "${config:python.pythonPath}", 
      "program": "${workspaceRoot}/manage.py", 
      "cwd": "${workspaceRoot}", 
      "args": [ 
       "runserver", 
       "--noreload", 
       "--nothreading" 
      ], 
      "env": {}, 
      "envFile": "${workspaceRoot}/.env", 
      "debugOptions": [ 
       "WaitOnAbnormalExit", 
       "WaitOnNormalExit", 
       "RedirectOutput", 
       "DjangoDebugging" 
      ] 
     } 
    ] 
} 
+0

감사합니다. VSCODE에서 직접 프로젝트를 실행할 수는 없지만. 나는 VSCODE 터미널에서 무엇을 얻고 있는지 보여주기 위해 질문을 업데이트했다. – Filipe

+0

컴퓨터에서이 스 니펫을 사용하고 있기 때문에 효과가 있습니다. –