[PYTHON] Django ~ édition settings.py ~

introduction

Cet article a été écrit pour noter les paramètres settings.py dans Django.

Définir le fuseau horaire

Tout d'abord, définissons le fuseau horaire. Si vous ouvrez "settings.py" et faites défiler jusqu'à la personne qui en a fait un gar

LANGUAGE_CODE = 'en-us'

TIME_ZONE = 'UTC'

Je vais trouver cette partie, donc je vais la changer un peu.

LANGUAGE_CODE = 'ja'

TIME_ZONE = 'Asia/Tokyo'

En changeant de cette manière, il peut être ajusté à l'heure du Japon.

Enregistrement de l'application

Faites défiler un peu depuis le haut de "settings.py" et trouvez "INSTALLED_APPS" ailleurs. Nous l'ajouterons ici pour enregistrer les informations de configuration de l'application. Ici, le nom de l'application est "app".

INSTALLED_APPS = [
    'app.apps.AppConfig',
]

Ajoutez ceci au tout début ou à la fin des parenthèses. Veillez à ne pas oublier la dernière virgule.

Enregistrement du modèle

Si vous descendez un peu plus loin de "INSTALLED_APPS", vous trouverez quelque chose qui s'appelle "TEMPLATES". Enregistrez des "modèles" pour stocker le fichier HTML ici.

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [],
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
        },
    },
]

Ça devrait ressembler à ça. Je vais m'enregistrer dans "DIRS" ici.

'DIRS': [os.path.join(BASE_DIR, 'templates')],

Si vous pouvez le dire de cette façon, vous avez terminé.

Enregistrement du répertoire statique

Nous enregistrerons le répertoire "statique" qui stocke CSS, JavaScript, images, etc. Par défaut, il n'est pas tenu, je vais donc l'ajouter à la toute fin.

STATICFILES_DIRS = (
    [os.path.join(BASE_DIR, 'static')]
)

C'est parfait si vous l'ajoutez comme ça.

finalement

Cette fois, j'ai résumé ce qu'il faut écrire dans "settings.py". J'ai l'intention d'avoir plus de dates dans le futur. Article précédent Procédure de création d'une application avec Django avec Pycharm ~ Préparation ~

Recommended Posts

Django ~ édition settings.py ~
Erreur Django settings.py SECRET_KEY
Django
Introduction à Python Django (2) Édition Mac
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
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