[PYTHON] Qu'est-ce qu'un chien? Volume de démarrage de la création de l'application Django - startproject

Créer un projet Django

Bonjour un! Voici Ponta, un chien Shiba. J'ai eu du yaourt sur la nourriture pour chien aujourd'hui! C'était aigre et génial.

Aujourd'hui, j'aimerais créer un projet Django et l'exécuter. Cela ne veut pas dire qu'il y a un serveur, donc c'est sur le Mac de Ponta. Tout d'abord, entrons dans l'environnement virtuel Python créé hier.

(venv_dog) Ponta@venv_dog # django-admin startproject shiba_app
(venv_dog) Ponta@venv_dog #

Ici, "shiba_app" sera le nom du projet.

(venv_dog) Ponta@venv_dog # ls
bin		include		lib		pyvenv.cfg	shiba_app

Un répertoire appelé shiba_app a été créé.

(venv_dog) Ponta@venv_dog # cd shiba_app 
(venv_dog) Ponta@shiba_app # tree 
.
├── manage.py
└── shiba_app
    ├── __init__.py
    ├── asgi.py
    ├── settings.py
    ├── urls.py
    └── wsgi.py

1 directory, 6 files

À l'intérieur de shiba_app se trouvent le fichier "manage.py" et le répertoire "shiba_app". Django a la possibilité de lancer un serveur Web dans votre environnement local où vous pouvez tester votre projet Django. Eh, le serveur Web japonais dans l'environnement local est-il étrange? Excusez-moi. Je suis un chien, donc je ne connais pas les détails. Commençons un serveur Web local!

(venv_dog) Ponta@shiba_app # python manage.py runserver
Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).

You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
August 22, 2020 - 12:54:34
Django version 3.1, using settings 'shiba_app.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

J'ai beaucoup de messages. Est-ce que ça ira. Avez-vous oublié de migrer! On m'a dit quelque chose comme ça. Eh bien, il dit "Démarrage du serveur de développement à http://127.0.0.1:8000/" et il semble avoir fonctionné pour le moment! Bien sûr, je vais essayer d'y accéder, un!

スクリーンショット 2020-08-22 22.01.45.png

Oh! "L'installation a fonctionné avec succès! Félicitations!"! L'affichage du terminal est le suivant.

[22/Aug/2020 12:58:51] "GET / HTTP/1.1" 200 16351
[22/Aug/2020 12:58:51] "GET /static/admin/css/fonts.css HTTP/1.1" 200 423
[22/Aug/2020 12:58:51] "GET /static/admin/fonts/Roboto-Regular-webfont.woff HTTP/1.1" 200 85876
[22/Aug/2020 12:58:51] "GET /static/admin/fonts/Roboto-Bold-webfont.woff HTTP/1.1" 200 86184
[22/Aug/2020 12:58:51] "GET /static/admin/fonts/Roboto-Light-webfont.woff HTTP/1.1" 200 85692

Le code d'état HTTP 200 (OK) est renvoyé correctement.

Donc, pour l'instant, j'aimerais arrêter le serveur et me reposer. Control-C au terminal! L'invite est revenue correctement.

À plus tard! Bye Bye!

Recommended Posts

Qu'est-ce qu'un chien? Volume de démarrage de la création de l'application Django - startproject
Qu'est-ce qu'un chien? Volume d'installation de Django
Qu'est-ce que Django? .. ..
Qu'est-ce qu'un chien? Volume d'installation Python
Qu'est-ce qu'un chien? Django - Créer un modèle utilisateur personnalisé
Qu'est-ce qu'un chien? Django - Créer un modèle utilisateur personnalisé 2
Qu'est-ce qu'une distribution?
Qu'est-ce qu'un hacker?
Qu'est-ce qu'un pointeur?
Démarrer un projet Django
Qu'est-ce qu'un chien? Volume de transmission POST à l'aide de Django--forms.py
Pour moi en tant que débutant Django (2) - Qu'est-ce que MTV?
Qu'est-ce qu'un arbre de décision?
Qu'est-ce qu'un changement de contexte?
Qu'est-ce qu'un super utilisateur?
Qu'est-ce qu'un appel système
[Définition] Qu'est-ce qu'un cadre?
Qu'est-ce qu'une fonction de rappel?
[Python] Qu'est-ce qu'une fonction zip?
[Python] Qu'est-ce qu'une instruction with?
Pratique de développement d'applications Web: Créez une page de création d'équipe avec Django! (Page de création de décalage)
Qu'est-ce qu'une portée lexicale / une portée dynamique?
Qu'est-ce que le réseau neuronal convolutif?
Implémenter l'application Django sur Hy
Qu'est-ce qu'un chien? Volume de requêtes GET et paramètres de requête
Qu'est-ce qu'un chien? Django - Volume d'obtention du nom et de la date à partir de l'URL
Pratique de développement d'applications Web: Créez une page de création d'équipe avec Django! (Introduction)
Créer une application Todo avec Django ④ Implémenter la fonction de création de dossier et de tâche
Tutoriel Django (Créer une application de blog) ⑤ --Fonction de création d'article
Tutoriel Django (Créer une application de blog) ④ --Test d'unité
Tutoriel Django (Créer une application de blog) ① --Préparation, Création de la première page
Comment développer une application de panier avec Django
Démarrez Django dans un environnement virtuel à l'aide de Pipenv
Tutoriel Django (Créer une application de blog) ③ --Affichage de la liste d'articles
C'est un Mac. Qu'est-ce que la commande Linux Linux?
Jusqu'à ce que vous créiez une nouvelle application dans Django
Tutoriel Django (Créer une application de blog) ⑦ --Front End Complete
Dites-moi ce qu'est une cartographie équiangulaire, Python!
Je souhaite télécharger une application Django sur heroku
Pratique de développement d'applications Web: Créez une page de création d'équipe avec Django! (Traitement d'authentification)
Pratique de développement d'applications Web: Créez une page de création d'équipe avec Django! (Expérience sur la page d'administration)
J'ai fait une commande pour attendre que Django démarre jusqu'à ce que la base de données soit prête