This project is a boilerplate for Django 5.x.x, featuring a simple Class-Based View (CBV) for displaying a page. It's designed as a quick starting point for Django projects needing a foundational structure with a CBV.
- Django 5.x.x compatibility
- TailwindCSS 3.x.x
- Class-Based View for displaying a page
- Basic Django project setup
- Example HTML template
Before you begin, ensure you have Python 3.8 or later installed on your system. Django 5 requires Python 3.8 or higher.
Follow these steps to set up the project on your local machine.
-
Clone the Git repository:
-
Create a virtual environment:
python3 -m venv .venv
-
Activate the virtual environment:
- On Windows:
.\venv\Scripts\activate
- On Unix or MacOS:
source .venv/bin/activate
- On Windows:
-
Install the dependencies:
pip install -r requirements.txt
Before running the project, you need to set up the environment variables.
-
Create a
.env
file in the core project directory. -
Add the following lines with your Django secret key and any other necessary environment variables:
SECRET_KEY=your_secret_key_here DEBUG=True ALLOWED_HOSTS=127.0.0.1
-
Start the development server:
python manage.py runserver
-
Open a browser and navigate to
http://127.0.0.1:8000/
to see the page served by the Class-Based View.
Ce projet est un modèle pour Django 5.x.x, présentant une vue basée sur une classe (CBV) simple pour l'affichage d'une page. Il est conçu comme un point de départ rapide pour les projets Django nécessitant une structure de base avec une CBV.
- Compatibilité Django 5.x.x
- TailwindCSS 3.x.x
- Vue Basée sur une Classe pour l'affichage d'une page
- Configuration de projet Django de base
- Exemple de template HTML
Avant de commencer, assurez-vous d'avoir Python 3.8 ou une version ultérieure installée sur votre système. Django 5 nécessite Python 3.8 ou supérieur.
Suivez ces étapes pour configurer le projet sur votre machine locale.
-
Clonez le dépôt Git :
-
Créez un environnement virtuel :
python3 -m venv .venv
-
Activez l'environnement virtuel :
- Sur Windows :
.\venv\Scripts\activate
- Sur Unix ou MacOS :
source .venv/bin/activate
- Sur Windows :
-
Installez les dépendances :
pip install -r requirements.txt
Avant d'exécuter le projet, vous devez configurer les variables d'environnement.
-
Créez un fichier
.env
dans le répertoire du projet principal. -
Ajoutez les lignes suivantes avec votre clé secrète Django et toute autre variable d'environnement nécessaire :
SECRET_KEY=votre_clé_secrète_ici DEBUG=True ALLOWED_HOSTS=127.0.0.1
-
Démarrez le serveur de développement :
python manage.py runserver
-
Ouvrez un navigateur et naviguez jusqu'à
http://127.0.0.1:8000/
pour voir la page servie par la Vue Basée sur une Classe.