[Série Django] Commandes de base

introduction

Je vais résumer les commandes que j'ai utilisées jusqu'à présent et ce que j'ai appris lorsque je les ai utilisées moi-même.

Explication et utilisation des commandes de base

① Créer un projet avec Django

django-admin startproject config

Le nom du projet est arbitraire, mais il sera déroutant, nous le nommerons donc "config" en définissant les paramètres d'origine de l'application.

② Créez une application avec Django

python manage.py startapp home

Vient ensuite la création de l'application, mais celle-ci est également définie sur «accueil» dans le sens de la gestion de l'origine de l'application.

③ Démarrez et arrêtez le serveur

python manage.py runserver

ctrl c

Lors du démarrage du serveur, créez essentiellement deux écrans de terminal. Nous allons permettre de comparer et d'examiner lorsqu'une erreur se produit.

③ Fonctionnement de la base de données

python manage.py makemigrations

Une commande qui crée et gère automatiquement les définitions de base de données. Ne l'utilisez pas à l'aveugle, sauf en cas de changement.

python manage.py migrate

Une commande qui applique le fichier de migration défini dans la base de données à la base de données. Il s'agit également d'une commande à appliquer en cas de modification.

Ces deux éléments sont expliqués plus en détail dans l'article "Django Migration Summary".

④ Créez un administrateur

python manage.py createsuperuser

Saisissez votre adresse e-mail et votre mot de passe pour terminer la création du compte. J'utilise souvent l'écran de l'administrateur lorsque je souhaite vérifier le contenu de la base de données ou lors de l'enregistrement d'un test.

en conclusion

Cette fois, j'ai brièvement résumé comment utiliser les commandes lorsque je les utilise. Informations officielles "Table des matières du document Django" A plus de détails, donc les débutants voudront peut-être s'y référer.

Matériel de référence

"Table des matières du document Django" https://docs.djangoproject.com/ja/3.0/contents/

"Résumé de la migration Django" https://qiita.com/okoppe8/items/c9f8372d5ac9a9679396

Recommended Posts

[Série Django] Commandes de base
Commandes de base
Commandes LINUX de base
Commande d'initialisation de la base de données Django
L'histoire que les commandes Django ignorent USE_I18N
Commandes de base pour les opérations sur les fichiers
[Django] Organiser les commandes et les rôles
Connaissance de base de Linux et des commandes de base
Empêcher le double lancement de la commande django
8 commandes fréquemment utilisées dans Python Django
Django
Commandes lors de la création de SNS avec Django
À propos des commandes Linux Édition super basique
[Linux] Examen des commandes de base fréquemment utilisées 2
Résumé des commandes fréquemment utilisées de django (débutant)
Commandes pour créer un nouveau projet django
Grammaire de base de la série Python3 (liste, tapple)
[Linux] Examen des commandes de base fréquemment utilisées
(Pour moi) Django_1 (Basic / Hello World / Template)