8 commandes fréquemment utilisées dans Python Django

introduction

Dans cet article, je vais résumer les commandes qui sont souvent utilisées dans Django, le framework web Python.

Création de projet

$ python manage.py startproject [Nom du projet]

Une commande pour créer un projet Django.

Ajouter une application

$ python manage.py startapp [Nom de l'application]

Une commande pour ajouter une application à un projet existant. Ceci est efficace lorsque vous souhaitez diviser le code source par fonction.

Démarrer le serveur local

$ python manage.py runserver

Une commande pour démarrer un projet Django sur un serveur local. Si vous ne spécifiez pas de numéro de port dans la commande, le numéro de port sera automatiquement 8000. Après l'exécution, vous pouvez voir le projet Django en visitant http: // localhost: 8000.

Créer un compte administrateur

$ python manage.py createsuperuser

Une commande pour créer un compte administrateur pour un projet Django. Après l'exécution, entrez l '«adresse e-mail» et le «mot de passe» sur le terminal. Vous pouvez également vous connecter avec le compte administrateur créé sur l'écran d'administration de Django (URL: [URL racine] / admin).

Démarrer le mode interactif Python

$ python manage.py shell

Une commande qui exécute le mode interactif de Python. En plus d'étudier le comportement de Python, il peut également être utilisé pour ** générer et manipuler ** des bases de données dans des projets Django.

Démarrer le mode interactif de la base de données

$ python manage.py dbshell

Cette commande exécute le mode interactif de la base de données. Vous pouvez obtenir le nom et le contenu de la table qui existent dans la base de données du projet Django. Par défaut, il lance le mode interactif SQLite.

Création du fichier de migration

$ python manage.py makemigrations

Cette commande ajoute le fichier de migration requis pour refléter la base de données. Souvent utilisé après l'ajout d'un schéma à models.py.

Réflexion sur la base de données

$ python manage.py migrate

Il s'agit d'une commande à refléter du fichier de mimétisme vers la base de données. Souvent, vous exécutez migrate avant d'exécuter runserver.

en conclusion

J'ai soigneusement sélectionné les commandes que j'utilise souvent, mais s'il y a d'autres commandes que j'utilise souvent, veuillez commenter.

Recommended Posts

8 commandes fréquemment utilisées dans Python Django
Commandes fréquemment utilisées dans virtualenv
Résumé des commandes fréquemment utilisées de django (débutant)
Résumé des commandes fréquemment utilisées dans matplotlib
[python] Techniques souvent utilisées dans l'apprentissage automatique
pyenv Commandes fréquemment utilisées
Commande tmux fréquemment utilisée
Commandes Linux fréquemment utilisées
Commandes Linux fréquemment utilisées
Commandes Linux fréquemment utilisées
Commande pip fréquemment utilisée
Code souvent utilisé dans les applications Python / Django [préfectures]
Exécuter des commandes shell en Python
Extraits de code Python fréquemment utilisés
Une collection de commandes fréquemment utilisées dans la gestion des serveurs
[Pour les débutants] Django Commandes fréquemment utilisées et collection de références
Rechercher des commandes externes avec python
Commandes Linux fréquemment utilisées [Personal Memo]
Commandes souvent utilisées dans l'environnement de développement lors de l'implémentation de Python
[Python] Connaissances de base utilisées dans AtCoder
[Linux] Commandes Linux fréquemment utilisées (opération sur fichier)
Commandes Linux fréquemment utilisées (pour les débutants)
Liste des commandes Linux fréquemment utilisées
[Anaconda3] Résumé des commandes fréquemment utilisées
[Linux] Commandes Linux fréquemment utilisées (opération de dossier)
[Python] Mémo des phrases fréquemment utilisées dans les scripts Python
Une classe qui résume les méthodes fréquemment utilisées dans l'api twitter (python)
Créez vos propres commandes Linux en Python
[Linux] Examen des commandes de base fréquemment utilisées 2
Commandes liées au disque souvent utilisées dans Ubuntu (Notes)
Python + Selenium Résumé des méthodes d'opération fréquemment utilisées
[Linux] Liste des commandes Linux utilisées dans la pratique
[Linux] Examen des commandes de base fréquemment utilisées
Quadtree en Python --2
Python en optimisation
CURL en Python
Métaprogrammation avec Python
Python 3.3 avec Anaconda
Géocodage en python
SendKeys en Python
Méta-analyse en Python
Modèle dans Django
Tutoriel Python Django (5)
Tutoriel Python Django (2)
Unittest en Python
Époque en Python
Discord en Python
Allemand en Python
DCI en Python
tri rapide en python
nCr en python
N-Gram en Python
Programmation avec Python
Tutoriel Python Django (8)
Tutoriel Python Django (6)
Plink en Python
Constante en Python
Modules de fonctions fréquemment utilisées en Python (comme la lecture de fichiers externes)
FizzBuzz en Python