Skip to main content

djaodjin-pages is a Django application that implements a Content Management System (CMS) for practices sharing.

Major Features:

  • Hierachical structure of content elements
  • Text edition (optional: markdown syntax)
  • Media gallery (drag'n'drop in markdown or media placeholder)

Development

After cloning the repository, create a virtualenv environment, install the prerequisites, create the database then run the testsite webapp.


    $ python -m venv .venv
    $ source .venv/bin/activate
    $ pip install -r testsite/requirements.txt

    # Installs Javascript prerequisites to run in the browser
    $ make vendor-assets-prerequisites

    # Create the testsite database
    $ make initdb

    # Run the testsite server
    $ python manage.py runserver

    # Browse http://localhost:8000/

Release Notes

Tested with

  • Python: 3.12, Django: 5.2 (LTS)
  • Python: 3.14, Django: 6.0 (next)
  • Python: 3.10, Django: 4.2 (legacy)
  • Python: 3.9, Django: 3.2 (legacy)

0.10.2

  • handles HTTP language code headers as 'fr' or 'fr-FR'
  • fixes HTTP 404 on root page for editables
  • supports multiple languages per PageElement

previous release notes

Version 0.4.3 is the last version that contains the HTML templates online editor. This functionality was moved to djaodjin-extended-templates as of version 0.5.0.

Download files

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

Source Distribution

djaodjin_pages-0.10.2.tar.gz (61.9 kB view details)

Uploaded Source

Built Distribution

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

djaodjin_pages-0.10.2-py3-none-any.whl (96.7 kB view details)

Uploaded Python 3

File details

Details for the file djaodjin_pages-0.10.2.tar.gz.

File metadata

  • Download URL: djaodjin_pages-0.10.2.tar.gz
  • Upload date:
  • Size: 61.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for djaodjin_pages-0.10.2.tar.gz
Algorithm Hash digest
SHA256 c211b3d68dfe67abdd5db2ca0a64fb828dff12b2341a6dce49e6cb708d2c829a
MD5 650badeabf802599b68cc59e2739b886
BLAKE2b-256 86c2286f18c230d5c17b2221c883b9b2ff78dfbbeb259dcea3571feff9be6526

See more details on using hashes here.

File details

Details for the file djaodjin_pages-0.10.2-py3-none-any.whl.

File metadata

File hashes

Hashes for djaodjin_pages-0.10.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c4a66e5b41296805c1a2f2f3c6d38f041de69a7d1e310c8a93a95573ba1e5e52
MD5 785f8329a4d730fa18f600120ce04069
BLAKE2b-256 7624af28e3f4fa01640f3d5882818c78919751a441bb539f6399eff9f1077f77

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.10.2 This release

2 files

0.10.1

2 files

0.10.0

2 files

0.9.2

2 files

0.9.1

2 files

0.9.0

2 files

0.8.8

2 files

0.8.7

2 files

0.8.6

2 files

0.8.5

2 files

0.8.4

2 files

0.8.3

2 files

0.8.2

2 files

0.8.1

2 files

0.8.0

2 files

0.7.1

2 files

0.7.0

2 files

0.6.9

2 files

0.6.8

1 file

0.6.7

1 file

0.6.6

1 file

0.6.5

1 file

0.6.4

1 file

0.6.3

1 file

0.6.2

1 file

0.6.1

1 file

0.6.0

1 file

0.5.0

1 file

0.4.3

1 file

0.4.2

1 file

0.4.1

1 file

0.4.0

1 file

0.3.6

1 file

0.3.5

1 file

0.3.4

1 file

0.3.3

1 file

0.3.2

1 file

0.3.1

1 file

0.3.0

1 file

0.2.9

1 file

0.2.8

1 file

0.2.7

1 file

0.2.6

1 file

0.2.5

1 file

0.2.4

1 file

0.2.3

1 file

0.2.2

1 file

0.2.1

1 file

0.2.0

1 file

0.1.3

1 file

0.1.2

1 file

0.1.1

1 file

0.1.0

1 file

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