Metadata-Version: 2.4
Name: django_visit_counter
Version: 0.1.3
Summary: Application Django pour personnaliser le contenu selon le nombre de visites par session.
Author: Momo
Author-email: omomo9414@email.com
Classifier: Framework :: Django
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: Django>=3.2
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

Bien sûr ! Voici un README clair, professionnel et complet pour ton package `django_visit_counter` avec la fonctionnalité de personnalisation dynamique selon le nombre de visites :

---

# django\_visit\_counter

`django_visit_counter` est une application Django légère permettant de suivre le nombre de visites par session et d’adapter dynamiquement le contenu affiché à l’utilisateur selon son profil de visite (nouveau visiteur, visiteur régulier, visiteur fidèle). Cette approche favorise l’engagement utilisateur sans nécessiter de système d’authentification.

---

## Fonctionnalités principales

* **Suivi des visites par session** : comptabilise combien de fois un visiteur unique a accédé au site.
* **Personnalisation dynamique** : affiche un contenu adapté selon le nombre de visites.
* **Installation simple** : intégration rapide dans tout projet Django.
* **Extensible** : possibilité d’ajouter des niveaux ou des types de contenus personnalisés.

---

## Installation

Installez le package via pip (ou en mode développement) :

```bash
pip install -e .
```

---

## Configuration

1. **Ajouter l’application à votre projet Django**

Dans `settings.py`, ajoutez :

```python
INSTALLED_APPS = [
    # autres apps ...
    'django_visit_counter',
]
```

2. **Inclure les URLs de l’application**

Dans votre `urls.py` principal :

```python
from django.urls import path, include

urlpatterns = [
    # autres urls ...
    path('visites/', include('django_visit_counter.urls', namespace='django_visit_counter')),
]
```

---

## Utilisation

* Naviguez vers l’URL `/visites/` (ou celle configurée) pour accéder à la page affichant le contenu personnalisé en fonction du nombre de visites de la session en cours.
* Le compteur est stocké dans la session Django et est incrémenté à chaque accès.
