[PYTHON] [Mémo d'apprentissage] Comment créer une application avec Django ~ De l'environnement virtuel au push vers github ~

J'utilise django, mais je ne me souviens pas comment le faire en premier, alors j'aimerais avoir un mémo cohérent.

Ouvrez un terminal et créez un nouveau dossier avec mkdir

cd Desktop
mkdir myblog
cd ec

Ouvrez le dossier myblog que vous avez créé précédemment à partir du dossier sur votre bureau.

Créer un environnement virtuel

Installer pipenv avec installer et ouvrir l'environnement virtuel avec shell

pipenv install
pipenv shell

Installez Django dans un environnement virtuel.

pipenv install django

Installez le package de développement

pipenv install --dev autopep8 flake8

Faire un projet

django-admin startproject config .

Modifier settings.py

LANGUAGE_CODE = 'ja'

TIME_ZONE = 'Asia/Tokyo'

Émigrer

python manage.py migrate

Ajouter à git

git init
git add .
git commit -m "firstcommit"

Autoriser le push vers github

Ouvrez un nouveau référentiel à partir de votre propre page sur github, donnez-lui un nom de référentiel et créez-le. Copiez l'url qui apparaît sur les pages suivantes. Au terminal

git remote add origin (URL copiée)
git push origin master

Si vous mettez tout ensemble, ce sera long, alors cette fois je vais m'arrêter ici.

Recommended Posts

[Mémo d'apprentissage] Comment créer une application avec Django ~ De l'environnement virtuel au push vers github ~
[Mémo d'apprentissage] Comment créer une application avec Django ~ Jusqu'à ce que Hello World soit affiché ~
Comment créer une application à partir du cloud à l'aide du framework Web Django
De la construction d'environnement Python à la construction d'environnement virtuel avec anaconda
Comment créer un serveur HTTPS avec Go / Gin
J'ai essayé de créer une application OCR avec PySimpleGUI
Les débutants essaient de créer une application Web de combat en ligne Othello avec Django + React + Bootstrap (1)
L'explication la plus simple au monde sur la création de LINE BOT (2) [Préparation de l'application Bot dans un environnement local avec Django de Python]
Comment convertir un tableau en dictionnaire avec Python [Application]
Créez un environnement pour "Deep Learning from scratch" avec Docker
Comment développer dans un environnement virtuel Python [Memo]
[Django] Mémo pour créer un environnement de Django + MySQL + Vue.js [Python]
Comment créer un environnement virtuel Anaconda à utiliser avec Azure Machine Learning et comment créer un lien avec Jupyter
Apprentissage de l'historique pour participer au développement d'applications d'équipe avec Python ~ Créer un environnement Docker / Django / Nginx / MariaDB ~
Comment démarrer avec Django
Développement Django à l'aide des procédures virtualenv de la construction de l'environnement virtuel à la création d'un nouveau projet / nouvelle application et à la configuration initiale
Comment effectuer un traitement arithmétique avec le modèle Django
Comment créer un clone depuis Github
Comment créer un environnement NVIDIA Docker
Notes de l'installation de Homebrew à la création d'un environnement Anaconda pour Python avec pyenv
J'ai essayé d'extraire le dessin au trait de l'image avec Deep Learning
Comment exécuter une application Django sur un conteneur Docker (environnement de développement et de production)
Une nouvelle forme d'application qui fonctionne avec GitHub: Comment créer des applications GitHub
Comment créer un pilote de périphérique Linux intégré (11)
Comment partager un environnement virtuel [About requirements.txt]
Pour les débutants à créer un environnement Anaconda. (Note)
Comment créer un pilote de périphérique Linux intégré (8)
Comment créer un pilote de périphérique Linux intégré (1)
Comment créer un pilote de périphérique Linux intégré (4)
Comment développer une application de panier avec Django
Démarrez Django dans un environnement virtuel à l'aide de Pipenv
Comment créer un dictionnaire avec une structure hiérarchique.
Comment créer un pilote de périphérique Linux intégré (7)
Comment créer un pilote de périphérique Linux intégré (2)
Comment recadrer une image avec Python + OpenCV
Comment créer un pilote de périphérique Linux intégré (3)
Comment lire un tableau avec ConfigParser de Python
Comment implémenter "named_scope" de RubyOnRails avec Django
[Memo] Créez un environnement virtuel avec Pyenv + anaconda
Comment créer un pilote de périphérique Linux intégré (6)
Comment créer un pilote de périphérique Linux intégré (5)
De 0 à la construction de l'environnement de développement Django à l'exploitation de base
mémo d'apprentissage progate Python (mis à jour de temps en temps)
Comment créer un pilote de périphérique Linux intégré (10)
Comment créer un pilote de périphérique Linux intégré (9)
Comment cloner un référentiel distant Github depuis Atom
Comment préparer l'environnement pour Google Colab avec le cours avancé d'apprentissage automatique de Coursera
Comment passer des arguments ou des variables d'environnement avec Makefile et faire une commande sur #Linux
"Deep Learning from scratch" Mémo d'auto-apprentissage (n ° 16) J'ai essayé de créer SimpleConvNet avec Keras
Une histoire sur la façon dont les utilisateurs de Windows 10 ont créé un environnement pour utiliser OpenCV3 avec Python 3.5
"Deep Learning from scratch" Mémo d'auto-apprentissage (n ° 17) J'ai essayé de créer DeepConvNet avec Keras
Comment créer rapidement un environnement d'apprentissage automatique à l'aide de Jupyter Notebook avec UbuntuServer 16.04 LTS
Comment créer une figure géométrique 3D en un clic [Du cône triangulaire à la fractale]
[Cloud 9] Essayez de créer un environnement avec django 1.11 de Python 3.4 sans même comprendre 1 mm
J'ai essayé de créer un environnement d'apprentissage automatique avec Python (Mac OS X)
Mémo d'apprentissage Django