Heim > Entwicklungswerkzeuge > VSCode > So erstellen Sie ein Django-Projekt mit vscode

So erstellen Sie ein Django-Projekt mit vscode

王林
Freigeben: 2020-01-09 10:20:21
Original
10679 Leute haben es durchsucht

So erstellen Sie ein Django-Projekt mit vscode

1. Vorbereitende Vorbereitungen

1. Installieren Sie Python, installieren Sie Pylint und Yapf:

pip install pylint yapf
Nach dem Login kopieren

2 🎜 >https://code.visualstudio.com/

3. Klicken Sie nach Abschluss der Installation auf

Neu laden um vscode neu zu starten und das Python-Plug-in zu aktivieren

So erstellen Sie ein Django-Projekt mit vscode

Nach der Installation von flake8 fragt der Editor beim Schreiben von Code nach, wo ein Fehler vorliegt nicht standardisiert, es wird auch

Öffnen Sie die Befehlszeile

2. Öffnen Sie nach erfolgreicher Installation von flake8 VScode, Datei->Einstellungen-> Benutzereinstellungen und geben Sie „python.linting“ in die Datei „settings.json“ ein >Stellen Sie Folgendes in „settings.json“ ein:

pip install flake8

3. Erstellen Sie ein neues Django-Projekt

So erstellen Sie ein Django-Projekt mit vscodeVerwenden Sie vs-Code, um die neu erstellte Datei wie folgt zu öffnen:

Öffnen Sie das Terminalfenster von vs Code und wechseln Sie von Path zum Projektpfad. Führen Sie den folgenden Befehl aus:

django-admin startproject project_name
Nach dem Login kopieren
So erstellen Sie ein Django-Projekt mit vscode

Führen Sie weiterhin den folgenden Befehl aus:

python manage.py startapp app_name
Nach dem Login kopieren

So erstellen Sie ein Django-Projekt mit vscode

Bemerkungen:

(1) HelloWorld: Der Container des Projekts

So erstellen Sie ein Django-Projekt mit vscode (2) verwalten .py: Ein praktisches Befehlszeilentool, mit dem Sie auf verschiedene Arten mit diesem Django-Projekt interagieren können.

(3) HelloWorld/init.py: Eine leere Datei, die Python mitteilt, dass das Verzeichnis ein Python-Paket ist

(4) HelloWorld/settings.py: Einstellungen/Konfiguration dieses Django-Projekts . So erstellen Sie ein Django-Projekt mit vscode

(5) HelloWorld/urls.py: Die URL-Deklaration des Django-Projekts, ein „Verzeichnis“ von Websites, die von Django betrieben werden

(6) HelloWorld/wsgi.py: Ein WSGI- kompatibel Der Zugang zum Webserver zum Ausführen Ihres Projekts

4. Konfigurieren Sie die vs-Code-Debug-Django-Umgebung

Legen Sie Folgendes in launch.json fest:

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    "version": "0.2.0",    
"configurations": [{            
        "name": "Python: Current File (Integrated Terminal)",            
        "type": "python",            
        "request": "launch",            
        "program": "${file}",      
         "console": "integratedTerminal"
        },
        {            
         "name": "Python: Attach",            
         "type": "python",            
         "request": "attach",            
         "port": 5678,            
         "host": "localhost"
        },
        {            
         "name": "Python: Module",            
         "type": "python",            
         "request": "launch",            
         "module": "enter-your-module-name-here",            
         "console": "integratedTerminal"
        },
        {            
         "name": "Python: Django",            
         "type": "python",            
         "request": "launch",            
         "program": "${workspaceFolder}/HelloWorld/manage.py",            
         "console": "integratedTerminal",            
         "args": [                
         "runserver",                
         "8080", //配置Django端口                
         "--noreload",                
         "--nothreading"
            ],            
         "django": true
        },
        {            
         "name": "Python: Flask",            
         "type": "python",            
         "request": "launch",            
         "module": "flask",            
         "env": {                
         "FLASK_APP": "app.py"
            },            
         "args": [                
         "run",                
         "--no-debugger",                
         "--no-reload"
            ],            
         "jinja": true
        },
        {            
         "name": "Python: Current File (External Terminal)",            
         "type": "python",            
         "request": "launch",            
         "program": "${file}",            
         "console": "externalTerminal"
        }
    ]
}
Nach dem Login kopieren
5. Browseransicht Wirkung

Empfohlene verwandte Artikel-Tutorials:

vscode-Tutorial

Das obige ist der detaillierte Inhalt vonSo erstellen Sie ein Django-Projekt mit vscode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage