Skip to main content

Django Quotes

A simple reusable Django app that allows you to collect quotes from arbitrary groups of characters, and then serve random quotes or Markov-chain generated sentences based upon them. Includes a Bootstrap compatible set of templates an optional REST API.

PyPI PyPI - Python Version PyPI - Versions from Framework Classifiers Black code style Pre-commit License uv Ruff Security: bandit Checked with pyright Semantic Versions Test results Coverage Status Documentation

Features

  • Documentation and a full test suite.
  • Support for abstract grouping of quote sources.
  • Convenience methods for fetching a random quote.
  • Object-level permissions via django-rules.
  • Generate sentences based off of a Markov-chain for individual sources and groups using natural language processing. (via django-markov)
  • Bootstrap-compatible templates.
  • A simple REST API for fetching data via JSON with CORS support.

Check out the documentation for installation and quickstart instructions.

Metadata

Release files for django-quotes 0.6.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-quotes 0.6.1
File Size Uploaded
django_quotes-0.6.1.tar.gz 38.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for django-quotes 0.6.1
File Interpreter ABI Platform
django_quotes-0.6.1-py3-none-any.whl Python 3 none any Details

Total release size: 85.4 kB

Release files / django_quotes-0.6.1.tar.gz

Download URL django_quotes-0.6.1.tar.gz
Size 38.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a6d48acc1e3be2a8e24e2490c6015de63a2e4b9a9272b43f8d7af9c0f993ce14
BLAKE2b-256 checksum
How to use checksums
08c4195600902042728f32f30c06a244fd87c6d0c487f92e6317fc9c648f3f50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.13

Release files / django_quotes-0.6.1-py3-none-any.whl

Download URL django_quotes-0.6.1-py3-none-any.whl
Size 46.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
15b9c6d04898670c8ae20fcf4427e7401787ad015365954ace8a5a02701fa649
BLAKE2b-256 checksum
How to use checksums
5e81aa512a9ee8f96fbb2ef1bb095d68057ab466f385e1357b5d55f9a023724b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.13

Release history Release notifications | RSS feed

This release

0.6.1 This release

2 release files

0.6.0

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page