[PYTHON] CentOS8 --Jouer --Django

De l'installation au démarrage

Activer

$ source django/bin/activate

Création de projet

 // Déplacez-vous vers le répertoire où vous souhaitez créer le projet et créez-le
(django) [*****]$ django-admin startproject hellodjango

Confirmation de projet

(django) [*****]$ ls hellodjango/
hellodjango  manage.py

(django) [*****]$ ls hellodjango/hellodjango/
__init__.py  __pycache__  asgi.py  settings.py  urls.py  wsgi.py

--hellodjango (extérieur): Juste un conteneur pour votre projet. Ce nom n'a rien à voir avec Django, vous pouvez donc le changer en ce que vous voulez --manage.py: utilitaire de ligne de commande pour effectuer diverses opérations sur le projet --hellodjango (à l'intérieur): le package Python réel pour votre projet --init.py: Un fichier vide pour vous faire savoir que ce répertoire est un package Python --settings.py: fichier de paramètres du projet --urls.py: déclaration d'URL du projet Django (= équivalent à "table des matières" sur le site Django) --wsgi.py: point d'entrée avec un serveur Web compatible WSGI pour servir des projets

Référence: Création de la première application Django

Commencez

(django) [*****]$ python manage.py runserver
Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).

You have 17 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.

December 16, 2019 - 14:06:33
Django version 3.0, using settings 'hellodjango.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

accès

ttp://127.0.0.1:8000/

The install worked successfully! Congratulations! S'affiche, c'est réussi!

Création d'applications

Création d'applications

 // Déplacer vers le répertoire où se trouve manage.py et exécuter
$ python manage.py startapp hello

Paramètres de la base de données

Définissez diverses choses ...

python manage.py migrate

Paramètres du modèle

Activation du modèle

Recommended Posts

CentOS8 --Jouer --Django
CentOS8 --Installer --Django
Jouez avec CentOS 8
Django
Installez Python 3.7 et Django 3.0 (CentOS)
mise à jour de Django
Django Note 4
Mémorandum Django
recherche django
Installation de Django
Résumé de Django
Test Django
Django # 2 (modèle)
Django Note 5
Django Hands On
Touchez django
Mémo Django
Résumé de Django
Les bases de Django
CentOS8 + Apache2.4 + pyenv + mod_wsgi + Déploiement de projet Django
CentOS 6.4, Python 2.7.3, Apache, mod_wsgi, Django
Django Shoho
Paramètres initiaux de Django
Django + Docker
Glossaire Django
Installation de Django
Django: Références
Django Note 1
Django Note 3
Django Note 2
Démarrage de Django
Mémo Django
Django NullCharField