Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ce projet est l'exemple pratique du tutoriel Développer vos applications web avec Django sur Kaherecode.

Installation

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 env

Une fois l'environnement virtuel créé, il faut ensuite l'activer avec:

$ source env/bin/activate

Tu peux maintenant cloner le projet avec:

$ git clone https://github.com/kaherecode/django-community-app.git

Un 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.txt

Une fois les dépendances installer, tu peux maintenant configurer une base données.

Configurer une base de données MySQL

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 migrate

Et enfin démarrer ton projet avec la commande:

$ python manage.py runserver

Ca 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.

About

Ce projet est l'exemple pratique du tutoriel Développer vos applications web avec Django sur Kaherecode.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages