Skip to content

feat: new custom django command for devs#728

Merged
wesleyboar merged 9 commits into
mainfrom
feat/new-django-commands
Sep 4, 2025
Merged

feat: new custom django command for devs#728
wesleyboar merged 9 commits into
mainfrom
feat/new-django-commands

Conversation

@wesleyboar

@wesleyboar wesleyboar commented Oct 10, 2023

Copy link
Copy Markdown
Member

Overview

Add custom commands to Django that I would find [have found] useful.

Related

Changes

  • added command to find what pages have a given plugin
  • added command to find which of a given plugin are children of TextPlugins

Testing & UI

list_plugin_pages

  1. Open a local or staging server.
  2. Start to (do not actually) delete any snippet.
  3. Do not delete!
  4. Copy the ID after "Cms plugin:".
  5. Press back button on browser.
  6. Run python manage.py list_plugin_pages THAT_ID
  7. ✅ Verify output reports where snippet is used.

UI

Skipped. Used reliably during 2025 development of 2025 Texascale.

⚠️ INCOMPLETE. DOES NOT WORK. SEE `get_parent_text_plugins`.
⚠️ UNTESTED & UNPOLISHED AS DJANGO COMMAND.
@wesleyboar wesleyboar added paused Started but not actively in progress priority ▼ Low priority feature A new feature or replacement of present feature labels Oct 10, 2023
@wesleyboar wesleyboar changed the title feat: new custom django command for us ⚠️ feat: new custom django command for devs Sep 3, 2025
@wesleyboar wesleyboar marked this pull request as ready for review September 4, 2025 17:06
@wesleyboar wesleyboar merged commit 4a457ca into main Sep 4, 2025
@wesleyboar wesleyboar deleted the feat/new-django-commands branch September 4, 2025 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature A new feature or replacement of present feature paused Started but not actively in progress priority ▼ Low priority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant