Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create uipa.org specific local_settings.py files #68

Open
2 tasks
tyliec opened this issue Feb 1, 2024 · 1 comment
Open
2 tasks

Create uipa.org specific local_settings.py files #68

tyliec opened this issue Feb 1, 2024 · 1 comment
Labels

Comments

@tyliec
Copy link
Member

tyliec commented Feb 1, 2024

Objective

The froide platform supports a number of custom settings through the use of a local_settings.py file (performed here).

We need to implement the fields in this file to fit our own use case, for example setting the SITE_NAME to UIPA and creating creating a process to populate the ADMINS array.

An example local_settings.py file is provided by froide here.

Tasks

Create a local_settings.py file for:

  • For development purposes
  • For deployment purposes

Success Criteria

local_settings.py files are commited to the repository, with instructions on how to use them (essentially mv local_settings.py.dev local_settings.py).

Related Items

Parent Epic: #50

Side Note: If you are using GitHub Codespaces for development, you may have to override the FRONTEND_SERVER parameter here: https://github.com/okfde/froide/blob/a3ec4cf78299e8d5ee068a035e9d14393d6db4e6/froide/settings.py#L154

@tyliec tyliec changed the title Create a uipa.org specific local_settings.py files Create uipa.org specific local_settings.py files Feb 2, 2024
@tyliec tyliec added the task label Mar 2, 2024
@russtoku
Copy link
Member

russtoku commented Mar 2, 2024

The UIPA site is a modified Froide Theme. The Froide code is imported when running pip install with the requirements.txt file from the theme code base. See Theming Froide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

No branches or pull requests

2 participants