CodeWithAloha / uipa

Helping submit, track, and share public records requests in Hawaii
http://uipa.org
MIT License
10 stars 6 forks source link

Create uipa.org specific local_settings.py files #68

Open tyliec opened 5 months ago

tyliec commented 5 months ago

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:

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: https://github.com/CodeWithAloha/uipa/issues/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

russtoku commented 4 months ago

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.