Maison  >  Article  >  outils de développement  >  Comment créer un projet Django en utilisant vscode

Comment créer un projet Django en utilisant vscode

王林
王林original
2020-01-09 10:20:2110542parcourir

Comment créer un projet Django en utilisant vscode

1. Préparatifs préliminaires

1. Installez Python, utilisez pip pour installer pylint et yapf :

pip install pylint yapf

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

3. Installez le plug-in Python (officiellement publié par Microsoft) Une fois l'installation terminée, cliquez sur

Recharger. pour redémarrer vscode et activer le plug-in Python

Comment créer un projet Django en utilisant vscode

Après avoir installé flake8, lors de l'écriture du code, l'éditeur vous demandera où il y a une erreur si le format du code est. non standardisé, il demandera également

1. Ouvrez la ligne de commande

2 Entrez

pip install flake8

3. Après avoir installé avec succès Flake8, ouvrez VScode, Fichier->Préférences->. Paramètres utilisateur, et entrez "python.linting" dans le fichier settings.json .flake8Enabled": true

Comment créer un projet Django en utilisant vscode

2. Configurez l'environnement Python avec vs code]

Définissez comme suit dans settings.json :

Comment créer un projet Django en utilisant vscode

3. Créez un nouveau projet Django

Utilisez vs code pour ouvrir le fichier nouvellement créé, comme suit :

Comment créer un projet Django en utilisant vscode

Ouvrez la fenêtre Terminal de vs code et basculez Path sur le chemin du projet, exécutez la commande suivante :

django-admin startproject project_name

Comment créer un projet Django en utilisant vscode

Continuez à exécuter la commande suivante :

python manage.py startapp app_name

Comment créer un projet Django en utilisant vscode

Remarques :

(1) HelloWorld : le conteneur du projet

(2) gérer .py : un outil pratique en ligne de commande qui vous permet d'interagir avec ce projet Django de différentes manières.

(3) HelloWorld/init.py : Un fichier vide qui indique à Python que le répertoire est un package Python

(4) HelloWorld/settings.py : Paramètres/configuration du projet Django .

(5) HelloWorld/urls.py : La déclaration d'URL du projet Django, un "répertoire" de sites Web propulsés par Django

(6) HelloWorld/wsgi.py : Un WSGI- compatible L'entrée du serveur Web pour exécuter votre projet

4. Configurez vs code Débogez l'environnement Django

Définissez les éléments suivants dans launch.json :

{
    // 使用 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"
        }
    ]
}

5. Vue du navigateur Effet

Comment créer un projet Django en utilisant vscode

2e6293ec52632689bb22a4c6578daaComment créer un projet Django en utilisant vscode

Tutoriels d'articles connexes recommandés :

tutoriel vscode

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn