Ubuntu aaaab190da feat: add is_featured/is_top_event fields and API endpoints
- Event model: added is_featured, is_top_event BooleanFields
- Migration 0007 applied to DB
- EventForm: checkboxes for both new fields
- EventAdmin: list_display, list_editable, list_filter for both flags
- FeaturedEventsAPI: POST /api/events/featured-events/ -> is_featured=True events
- TopEventsAPI: POST /api/events/top-events/ -> is_top_event=True events
2026-03-24 14:09:43 +00:00
2025-12-01 05:38:08 +05:30
2026-03-24 19:21:25 +05:30
2026-03-24 19:21:25 +05:30
2026-03-24 19:21:25 +05:30
2025-11-27 11:53:46 +05:30
2025-11-28 03:11:38 +05:30
2025-11-27 11:53:46 +05:30
2026-03-24 19:21:25 +05:30
2025-11-27 11:53:46 +05:30
2025-11-27 11:53:46 +05:30
2025-11-27 11:53:46 +05:30
2025-11-27 11:53:46 +05:30

Eventify - Django

This repository contains a production-oriented Django project skeleton for the Eventify application.

Features

  • Custom User model
  • EventType (categories), Event, EventImages models
  • CRUD for EventType, Event, and Users
  • Bootstrap-based templates and navigation
  • Settings prepared to use environment variables for production

Quick start (development)

  1. Create a virtualenv and activate it
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
  1. Run migrations and create superuser
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver

Production notes

  • Set DJANGO_SECRET_KEY, DJANGO_DEBUG, and DJANGO_ALLOWED_HOSTS environment variables
  • Collect static files with python manage.py collectstatic
  • Serve via uWSGI/gunicorn + nginx or any WSGI server
Description
Eventify Backend
Readme 1.2 MiB
Languages
Python 91.8%
HTML 8.1%