Ce projet est l'exemple pratique du tutoriel Développer vos applications web avec Django sur Kaherecode.
Pour installer ce projet, il faut d'abord s'assurer d'avoir la version 3 de python installer sur ton ordinateur. Si c'est le cas, crée un dossier pour ton projet et place toi dans ce dossier. Il faut maintenant créer un environnement virtuel pour ton projet avec venv:
$ python3 -m venv envUne fois l'environnement virtuel créé, il faut ensuite l'activer avec:
$ source env/bin/activateTu peux maintenant cloner le projet avec:
$ git clone https://github.com/kaherecode/django-community-app.gitUn dossier django-community-app va être créé dans ton dossier courant, il faut te déplacer dans ce dossier et installer les dépendances avec:
$ pip install -r requirements.txtUne fois les dépendances installer, tu peux maintenant configurer une base données.
Commence par te rendre sur MySQL et crée une base de données pour ton application.
create database django_community_app;Renomme ensuite le fichier mysql.cnf.example qui se trouve à la racine du projet par mysql.cnf, tu retires juste le .example à la fin du fichier puis modifie le fichier pour renseigner le nom de la base de données que tu viens de créer et les informations de connexion:
[client]
database = "django_community_app"
user = "user"
password = "password"
default-character-set = utf8
Tu peux maintenant faire les migrations dans ta base de données avec:
$ python manage.py makemigrations
$ python manage.py migrateEt enfin démarrer ton projet avec la commande:
$ python manage.py runserverCa y est, tu peux accéder à ton site sur http://127.0.0.1:8000.
Cette application n'est pas encore terminer, ce fichier sera completer avec l'évolution du tutoriel.
N'hésite pas à te rendre sur le site de Kaherecode pour trouver pleins d'autres tutoriels.