Un package Django simple et efficace pour compter automatiquement le nombre de fois que un article a été vu
Project description
Application compteur de vues
Un package Django simple et efficace pour compter automatiquement le nombre de fois qu'un article a été vu.
1- Installation
--Installez le package via pip :
pip install compteur_vues_app
2- Guide d'installation étape par étape
-- Ajoutez le package à vos INSTALLED_APPS dans votre fichier settings.py :
3- Configuration des URLs
--Ajoutez les URLs du package dans votre urls.py principal
Migrations
python manage.py makemigrations
python manage.py migrate
Créer un superutilisateur
-- python manage.py createsuperuser
Création d'articles via l'interface d'administration
-- Accédez à l'interface d'administration : http://127.0.0.1:8000/admin/ -- Connectez-vous avec vos identifiants de superutilisateur -- Créez vos articles dans la section correspondante
4- Visualisation et comptage des vues
Pour voir un article et incrémenter automatiquement son compteur de vues :
http://127.0.0.1:8000/article/{id}/ Remplacez {id} par l'ID réel de votre article (ex: http://127.0.0.1:8000/article/1/).
5- Fonctionnalités
-- Comptage automatique des vues d'articles -- Interface d'administration Django intégrée -- Incrémentation automatique lors de l'accès à article/{id}/ -- Simple à installer et configurer -- Compatible avec les projets Django existants
compteur_vues_app est une application Django réutilisable qui permet de comptabiliser et d’afficher le nombre de vues pour n’importe quel objet (ex : article, page, etc.). L'application propose une interface simple, stylisée, prête à l'emploi.
🚀 Installation
- Clonez ou installez le package localement :
pip install -e ./compteur_vues_app
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file compteur_vues_app-0.1.tar.gz.
File metadata
- Download URL: compteur_vues_app-0.1.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44540fa4e1a768ff1fb8502f2250430205cff797ad27b0ac29bad78984b8cc58
|
|
| MD5 |
5c204bd07e2ba571fa8a7718f27f9ef0
|
|
| BLAKE2b-256 |
cd6052194a2d32eaf996c75fbe20e0f4107a8beafdfe67e7ef920447a9c531de
|
File details
Details for the file compteur_vues_app-0.1-py3-none-any.whl.
File metadata
- Download URL: compteur_vues_app-0.1-py3-none-any.whl
- Upload date:
- Size: 7.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6a1d9cb9a7e132c19d971b0ff1366252719f5835f8222c6c7cda37c6d884af5c
|
|
| MD5 |
2555e17925f2f3e14c032d3847346a61
|
|
| BLAKE2b-256 |
632a51606958fd66f5e319dfa035bd9a333563e755caf1538ed703010cccce62
|