Skip to main content

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

  1. Clonez ou installez le package localement :
pip install -e ./compteur_vues_app

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

compteur_vues_app-0.1.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

compteur_vues_app-0.1-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

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

Hashes for compteur_vues_app-0.1.tar.gz
Algorithm Hash digest
SHA256 44540fa4e1a768ff1fb8502f2250430205cff797ad27b0ac29bad78984b8cc58
MD5 5c204bd07e2ba571fa8a7718f27f9ef0
BLAKE2b-256 cd6052194a2d32eaf996c75fbe20e0f4107a8beafdfe67e7ef920447a9c531de

See more details on using hashes here.

File details

Details for the file compteur_vues_app-0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for compteur_vues_app-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6a1d9cb9a7e132c19d971b0ff1366252719f5835f8222c6c7cda37c6d884af5c
MD5 2555e17925f2f3e14c032d3847346a61
BLAKE2b-256 632a51606958fd66f5e319dfa035bd9a333563e755caf1538ed703010cccce62

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page