Skip to content

Conversation

@wesleyboar
Copy link
Member

@wesleyboar wesleyboar commented Apr 10, 2025

Overview

Set up a CMS instance via new Make target via new script.

Related

Changes

  • added new Make targets
  • added a new shell script

Testing

  1. Run make clean.
  2. Run make setup.

UI

  1. make clean
  2. make setup - 1 start
make setup - 2 superuser make setup - 3 done

@wesleyboar wesleyboar changed the title feat: bin/setup-cms.sh & make setup feat: programmatic setup Apr 10, 2025
@wesleyboar wesleyboar marked this pull request as ready for review April 10, 2025 22:47
@wesleyboar wesleyboar changed the title feat: programmatic setup feat: programmatic CMS setup Apr 10, 2025
Copy link
Member

@rstijerina rstijerina left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Smooth 👍

@rstijerina
Copy link
Member

FYI I am getting this error:

  File "/code/taccsite_cms/settings.py", line 769, in <module>
    from taccsite_cms.settings_custom import *
  File "/code/taccsite_cms/settings_custom.py", line 44, in <module>
    from taccsite_cms._settings.branding import (
ImportError: cannot import name 'UTEXAS_BRANDING' from 'taccsite_cms._settings.branding' (/code/taccsite_cms/_settings/branding.py)

wesleyboar added a commit that referenced this pull request May 21, 2025
Should be PORTAL_UTEXAS_BRANDING. Reported in #933 (comment).
@wesleyboar
Copy link
Member Author

@rstijerina, whoops, thanks; fixed in main and merged into here.

@wesleyboar wesleyboar merged commit 9c89998 into main May 22, 2025
@wesleyboar wesleyboar deleted the feat/script-to-setup-cms branch May 22, 2025 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

How to Setup CMS From Scratch?

3 participants