Skip to content

Home Page Event Component and Django Admin Interface - #16

Open
Riku737 wants to merge 5 commits into
mainfrom
checkout
Open

Home Page Event Component and Django Admin Interface #16
Riku737 wants to merge 5 commits into
mainfrom
checkout

Conversation

@Riku737

@Riku737 Riku737 commented Jul 9, 2026

Copy link
Copy Markdown
Member

Summary:

  • Isolated the event card found on the home page and refactored into a component.
  • Ignore commits about secret key and .env.example.
  • Created an admin interface for users/groups (default) and events.
  • Created basic admin event dashboard (list_filter and list_display).
  • Installed pillow via pip because Django requires Pillow to handle image files for admin interface.
  • Data stored in SQLite and example event stored in DB file.
  • Home page loads first 3 events stored in DB by recency.

Note

Must create an admin user to login into admin application.
python manage.py createsuperuser in console and follow instructions prompted to set-up account.
Admin page can be found at /admin.

image image image

@Riku737 Riku737 modified the milestone: Auth & Admin Console Jul 9, 2026
@Riku737 Riku737 closed this Jul 9, 2026
@Riku737
Riku737 deleted the checkout branch July 9, 2026 01:40
@Riku737
Riku737 restored the checkout branch July 9, 2026 01:46
@Riku737 Riku737 reopened this Jul 9, 2026
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.

1 participant