[PYTHON] Mémorandum DjangoGirls

Aperçu

Je dois mentionner qu'il ne s'agit que d'un mémorandum pour moi-même. Je l'ai écrit pour vous éviter d'avoir à apprendre Django Girls et de revenir sur la page précédente (pour Windows).

DjangoGirls Accédez au didacticiel Django Girls. Le code que j'écrirai est basé sur le code affiché sur Django Girls.

Construire un environnement virtuel

python -m venv myvenv   #Créer un environnement virtuel
myvenv\Scripts\activate #Démarrer l'environnement virtuel

Démarrer le serveur Django

Exécution de commande dans un environnement virtuel (myvenv)

python manage.py runserver

Créer une nouvelle application

Exécution de commande dans un environnement virtuel (myvenv)

python manage.py startapp blog

Créer une table pour le modèle dans la base de données

Exécution de commande dans un environnement virtuel (myvenv)

python manage.py makemigrations blog #Informer Django des changements de modèle
python manage.py migrate blog        #Enregistrer le fichier modifié

Django admin Créer un super utilisateur

python manage.py createsuperuser

Initialiser le référentiel Git

Je ne savais pas si je taperais le nom d'utilisateur et l'adresse e-mail tels quels, alors j'ai entré le nom d'utilisateur et l'adresse e-mail que j'utilise habituellement.

git init
git config --global user.name "your Name"
git config --global user.email [email protected]

pythonanywhere

Comment parcourir les sites Web publiés sur python n'importe où

Depuis l'écran du tableau de bord, cliquez sur Web (la partie entourée en rouge). pythonanywhereWeb_2.png

Il y a un lien dans Configration pour ~ (la partie entourée en rouge dans l'image ci-dessous), et lorsque vous cliquez dessus, l'écran de réussite de Django apparaîtra. Après cela, si vous ajoutez / admin à l'URL, vous serez redirigé vers l'écran d'administration de Django. Vous pouvez également lire la liste de contrôle du déploiement de Django (https://docs.djangoproject.com/en/2.2/howto/deployment/checklist/) pour référence future.

pythonanywhereWeb_3.pngdjango_success.png

Problèmes et leurs solutions

--Lorsque vous utilisez VSCode comme éditeur et que vous écrivez du code tout en poursuivant Django, vous pouvez obtenir une erreur de code même si elle est correcte, mais vous pouvez éviter de perdre du temps en l'ignorant. Je pense qu'il vaudra mieux lire le message d'erreur pour l'avenir, alors lisez-le.

Recommended Posts

Mémorandum DjangoGirls
mémorandum Linux
mémorandum jinja2
Mémorandum Python
Mémorandum Django
Mémorandum de commandement
Mémorandum Python 2
mémorandum complot
Mémorandum Slackbot (1)
mémorandum de multitraitement
Mémorandum MetaTrader5
Mémorandum ShellScript
mémorandum pip
Mémorandum Python
mémorandum pydoc
Mémorandum de Pandas
mémorandum python
Mémorandum de commandement
Mémorandum Python
mémorandum pandas
mémorandum python
Mémorandum Python
Mémorandum de base Python
Mémorandum de Python Pathlib
Mémorandum de problème de sac à dos
Mémorandum de sed
Mémorandum Python (algorithme)
Mémorandum Linux [liens]
mémorandum de commande nc
Mémorandum d'apprentissage profond
mémorandum numpy 1 / np.pad
Mémorandum d'API Revit
Commande mémorandum conda
Mémorandum d'opération Pandas
Mémorandum de commande setuptools
Mémorandum Python [liens]
Mémorandum de procès tslearn
Mémorandum de base de Django
Mémorandum sur la validation