BSD Ports

www/py-django-cms 5.1.2 NetBSD

Django content management system

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
2f5ea44f94
License
modified-bsd
Categories
www, python
Package size
2469.7 KiB, 21755.4 KiB installed

Description

A Django app for managing hierarchical pages of content in multiple languages, on different sites. Django CMS handles the navigation rendering for you in multiple languages with internationalization (i18n) slugs, and the navigation can be extended by your own models. Pages are rendered with a template that has placeholders which get filled via plugins.

In the other systems

SystemPortVersion
NetBSDwww/py-django-cms5.1.2
FreeBSDwww/py-django-cms5.1.3
DragonFlywww/py-django-cms4.1.4_1
HardenedBSDwww/py-django-cms5.1.2
GhostBSDwww/py-django-cms5.1.2

Install

Binary package:

pkgin install py311-django-cms

From pkgsrc:

cd /usr/pkgsrc/www/py-django-cms && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_645.1.2
NetBSD 10.1 aarch645.0.7
SmartOS / illumos x86_645.1.3
macOS 15 arm645.1.3

Dependencies

Run dependencies 7

Configuration

No options to configure.

Service scripts
none
Flavors
py312-django-cms-5.1.2, py313-django-cms-5.1.2, py314-django-cms-5.1.2

Commit history 2

DateCommitCreditsLog message
2f5ea44f94 adam py-django-cms: updated to 5.1.3
5.1.3 fix: Some inline editing modals did not contain _popup=1 query param for Django fix: Migration 0045 failed on PostgreSQL for databases with duplicate page paths fix: Slug uniqueness ignored site fix: GrouperAdmin wrote to the wrong content object when one was selected by pk fix: Preserve best-effort CMS mail delivery fix: Wizard now rejects pages for other sites fix: page-tree copy can disclose view-restrictions docs: Provide redirect for help menu fix: CurrentUserMiddleware hang in async mode fix: Check page source when adding a apage chore: Prepare release 5.1.3 fix: cross-placeholder parent authorization in paste-a-copy fix: Harden CMS permissions fix: AddPageForm did not check all required CMS permissions fix: appresolver get_app_patterns …
4aaa978914 adam py-django-cms: updated to 5.1.2
5.1.2 (2026-08-27) Features: * Support Content Security Policy nonces introduced in Django 6.1 Bug Fixes: * Enforce placeholder permissions on the edit and view endpoints * Fix ``GrouperModelAdmin`` ignoring the read-only context for content objects without a language field * Prevent a manually entered page slug from being overwritten when changing the page title -- Fabian Braun * Avoid needlessly clearing the permission caches on Django 6.1 signals * Allow copying plugins from write-protected (published) content * Harden the toolbar JavaScript * Require permission to change the previous home page before setting a new one * Fix copying a page dropping its login-required property * Limit the number of plugins displayed in the plugin deletion confirmation …