command
django-admin startproject {Nom du projet}
La commande suivante dans le répertoire où se trouve manage.py
command
python manage.py startapp {nom de l'application}
{nom de l'application}/urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]
Écrivez l'URLConf de chaque application dans ce urlpatterns
{Nom du projet}/urls.py
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('polls/', include('polls.urls')),
path('admin/', admin.site.urls),
]
{Nom du projet}/settiong.py
LANGUAGE_CODE = 'ja'
TIME_ZONE = 'Asia/Tokyo'
Commande migrate
... Crée des tables pour toutes les bases de données requises en fonction des paramètres de base de données du fichier
command
python manage.py migrate
command
python manage.py makemigrations {Nom de l'application}
En exécutant make migrations
, vous pouvez indiquer au modèle de Django qu'il y a eu un changement et l'enregistrer de manière à refléter le changement.
Django Admin est une page sur laquelle vous pouvez modifier les informations du site Web que seuls les administrateurs peuvent saisir à partir de votre navigateur. Vous pouvez accéder au site d'administration, que seul l'administrateur peut entrer, en créant un utilisateur administrateur.
command
python python manage.py createsuperuser
Pour démarrer le serveur de gestion, démarrez le serveur avec python manage.py run server
.
Accédez ensuite au domaine local "/ admin /", c'est-à-dire http://127.0.0.1:8000/admin/.
Lorsque vous y accédez, l'écran suivant s'affiche et saisissez le «Nom d'utilisateur» et le «Mot de passe» créés par l'utilisateur admin.
Pour pouvoir modifier l'application sur admin, modifiez {nom de l'application} / admin.py
.
Par exemple, pour indiquer à l'administrateur que l'objet Question a une interface d'administration, écrivez:
{nom de l'application}/admin.py
from django.contrib import admin
from .models import Question
admin.site.register(Question)
Ça va être long, alors coupe-le. Suite ⇒ {bientôt disponible}
Recommended Posts