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

added page for dynamically changing sponsors at /indrel_admin #568

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Hoponga
Copy link

@Hoponga Hoponga commented Dec 2, 2023

title basically describes the change

Can add sponsor name, URL, and a picture, saves to /static/img/sponsors

I keep track of the current sponsors with a metadata file, where each line contains name, URL, and filename for the company. every time someone submits the form, it updates the metadata file to either add new companies or remove some

if someone just deletes the entry for a company on the admin page, it deletes that sponsor from the metadata file, & if a file is not added when submitting on the admin page, then it doesn't change the file that's already in the sponsors folder

it's low-key kinda jank with the metadata file but i didn't wanna change anything with the django database & have to run migrations and stuff, so i just did it this way

Pictures:
sponsor_page

Adding a sponsor adds a row to this, and deleting content from an existing row deletes that entry

@ochan1
Copy link
Contributor

ochan1 commented Mar 19, 2024

Could we use the FileField to upload images of sponsors? Why does it have to be static?

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.

2 participants