Ceci est une continuation de Dernière fois.
En regardant le projet que j'ai réalisé la dernière fois, la structure des répertoires ressemble à ceci.
.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é)
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.
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é!".
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.