Essayez d'utiliser le framework Web Python Django (2) - Regardez setting.py

Ceci est une continuation de Dernière fois.

Structure du répertoire

En regardant le projet que j'ai réalisé la dernière fois, la structure des répertoires ressemble à ceci.

Engagement initial pour le moment

.gitignore a fait ce qui suit

db.sqlite3
manage.py
*.pyc

Commit initial.

$ git status
.gitignore
project/

$ git add .

$ git status
On branch master

Initial commit

Changes to be committed:
  (use "git rm --cached <file>..." to unstage)

	new file:   .gitignore
	new file:   project/__init__.py
	new file:   project/settings.py
	new file:   project/urls.py
	new file:   project/wsgi.py
	
Untracked files:
  (use "git add <file>..." to include in what will be committed)

	project/__init__.pyc
	project/settings.pyc
	project/urls.pyc
	project/wsgi.pyc

$ git commit -m "initial commit"

Je ne sais pas combien je dois commettre, comme «__init __. Py», mais j'ai tout commis pour le moment. Si cela s'avère inapproprié, corrigez-le. (Honnêtement, settings.pyc n'a peut-être pas été validé)

Jetez un œil à setting.py

Paramètres de la base de données

La dernière commande exécutée

$ python manage.py migrate
$ python manage.py runserver

était. Il semble qu'un fichier pyc soit créé pour chaque fichier py en fonction du moment de la migration ou de celui du runsever. De plus, un fichier sqlite est créé lors de la migration. En regardant setting.py,

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}

Il y a un endroit appelé, et il semble que la migration de la base de données sera effectuée sur cette base. Je vais l'ignorer pour l'instant.

Réglage du fuseau horaire

Le paramètre de fuseau horaire est par défaut

LANGUAGE_CODE = 'en-us'

TIME_ZONE = 'UTC'

Depuis qu'il est, je l'ai changé comme suit.

LANGUAGE_CODE = 'ja'

TIME_ZONE = 'Asia/Tokyo'

Si vous exécutez le serveur dans cet état et regardez localhost: 8000, il se changera en une page japonaise disant "Cela a fonctionné!".

Page de gestion

Vous pouvez accéder à la page d'administration en accédant à localhost: 8000 / admin avec le serveur en marche, mais je vais l'omettre pour l'instant car je ne l'utilise pas en particulier.

Recommended Posts

Essayez d'utiliser le framework Web Python Django (2) - Regardez setting.py
Essayez d'utiliser le framework Web Python Tornado Partie 1
Essayez d'utiliser le framework Web Python Tornado Partie 2
Essayez d'utiliser le framework web de Python Django (1) - De l'installation au démarrage du serveur
Essayez d'utiliser le framework d'application Web Flask
(Python) Essayez de développer une application Web en utilisant Django
[CRUD] [Django] Créer un site CRUD en utilisant le framework Python Django ~ 1 ~
[CRUD] [Django] Créer un site CRUD en utilisant le framework Python Django ~ 2 ~
[CRUD] [Django] Créer un site CRUD en utilisant le framework Python Django ~ 3 ~
[CRUD] [Django] Créer un site CRUD en utilisant le framework Python Django ~ 4 ~
[CRUD] [Django] Créer un site CRUD en utilisant le framework Python Django ~ 5 ~
Essayez d'utiliser le module Python Cmd
Installer le framework Python django à l'aide de pip
Essayez d'utiliser l'API Wunderlist en Python
Essayez d'utiliser l'API Kraken avec Python
Comment créer une application à partir du cloud à l'aide du framework Web Django
Python Web Framework Django vs Pyramid vs Flask Décembre 2015
Essayez d'utiliser l'API BitFlyer Ligntning en Python
Python: essayez d'utiliser l'interface utilisateur sur Pythonista 3 sur iPad
Essayez d'utiliser le module de collections (ChainMap) de python3
Essayez d'utiliser l'API DropBox Core avec Python
Essayez Debian + Python 3.4 + django1.7 ……
Essayez d'utiliser Django templates.html
Essayez d'utiliser Tweepy [Python2.7]
Implémentez l'API à une vitesse explosive en utilisant Django REST Framework
[Django Rest Framework] Personnalisez la fonction de filtre à l'aide de Django-Filter
Comparaison des performances du framework Web Python (Django, Flask, responder, FastAPI, japronto)
[Python] Essayez d'utiliser le canevas de Tkinter
Essayez d'utiliser Kubernetes Client -Python-
Un aperçu rapide de votre profil dans l'appli django
Essayez d'utiliser l'API Twitter
Essayez une recherche similaire de recherche d'images à l'aide du SDK Python [Recherche]
Essayez d'utiliser l'API Twitter
Web scraping avec Selenium (Python)
Essayez d'utiliser l'API PeeringDB 2.0
Jetez un œil à l'arborescence des exceptions intégrée à Python
Utilisez le navigateur à l'aide des liaisons Python du pilote Web Selenium
Premiers pas avec le framework Python Django sur Mac OS X
Implémentation de CRUD à l'aide de l'API REST avec Python + Django Rest framework + igGrid
J'ai essayé de créer un outil d'échafaudage pour le framework Web Python Bottle
Jetez un œil à l'arborescence des exceptions intégrée dans Python 3.8.2
Visualisez vos fichiers d'argent de poche avec Dash, le framework Web Python
Essayez d'utiliser FireBase Cloud Firestore avec Python pour le moment
Développement d'une application WEB avec Django [Django startup]
Développement d'une application WEB avec Django [Ajout d'application]
Essayez le SDK Python LINE Pay
Essayez d'utiliser l'API de Pleasant (python / FastAPI)
Essayez d'utiliser LevelDB avec Python (plyvel)
Essayez Ajax sur la page Django
Accédez à l'API Web en Python
Extraire le fichier targz en utilisant python
Essayez d'utiliser l'API d'action de Python argparse
Essayez d'utiliser LeapMotion avec Python
Essayez d'utiliser Amazon DynamoDB à partir de Python
Développement et déploiement de l'API REST en Python à l'aide de Falcon Web Framework
[Mac] Créez un environnement Python 3.x à la vitesse la plus rapide à l'aide de Docker
Résumez le titre de Hottentori dans Hateb et regardez le présent du Web
Implémentez une application simple avec Python full scratch sans utiliser de framework web.
Présentation du framework BOT Minette pour Python
Développement d'une application WEB avec Django [Définition de modèle]