Skip to main content

Product reviews and ratings for Django with a REST API and optional Magento export

Project description

entirius-django-reviews

Product reviews and ratings for Django.

A REST API for submitting and listing product reviews, admin moderation, average-rating aggregation per product, and optional export of reviews to Magento.

Installation

pip install entirius-django-reviews

Add django_reviews to INSTALLED_APPS and include django_reviews.urls.

The Review model references django_accounts.Customer, so entirius-django-accounts must be installed and migrated. Magento export is optional:

pip install "entirius-django-reviews[magento]"

Development

uv sync --all-extras
make check test

See AGENTS.md for architecture, settings and integration points.

Project details


Download files

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

Source Distribution

entirius_django_reviews-2.0.0.tar.gz (233.6 kB view details)

Uploaded Source

Built Distribution

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

entirius_django_reviews-2.0.0-py3-none-any.whl (36.0 kB view details)

Uploaded Python 3

File details

Details for the file entirius_django_reviews-2.0.0.tar.gz.

File metadata

  • Download URL: entirius_django_reviews-2.0.0.tar.gz
  • Upload date:
  • Size: 233.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for entirius_django_reviews-2.0.0.tar.gz
Algorithm Hash digest
SHA256 dafc6aeb6c186bcb816bc9a4552f292442b6d0c6bda8ac5bb84fd2ad7be23a9f
MD5 2d3e51d24fe13ca0544d7da00f9b6687
BLAKE2b-256 f27f1e4da5b951e14dbcda62903e23ffb440743d07d38634250880d131eef9b0

See more details on using hashes here.

File details

Details for the file entirius_django_reviews-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: entirius_django_reviews-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 36.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for entirius_django_reviews-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 451e05d3986562863ba811e4eb7585baeeb8543aaf2b5cea1bb14fa7c3c37b2d
MD5 edce5e95f8016c5f15ad3d697b67be49
BLAKE2b-256 0dc6344f4cb0486dd9c805eb7927df66b43eef1d1842ff9da97aa23907a62bfa

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