Files
kjvstudy.org/kjvstudy_org/data/__init__.py
T
kennethreitz b974c1ff7f Extract biblical resources routes to separate module
- Create data/ package with centralized resource data (1,287 lines)
  - BIBLICAL_LOCATIONS, ANGELS_DATA, PROPHETS_DATA, NAMES_DATA
  - PARABLES_DATA, COVENANTS_DATA, APOSTLES_DATA, WOMEN_DATA
  - FESTIVALS_DATA, FRUITS_DATA

- Create routes/resources.py with thin route handlers (562 lines)
  - Maps, angels, prophets, names of God, parables
  - Covenants, apostles, women, festivals, fruits of spirit
  - Tetragrammaton special page

- Reduce server.py from 11,518 to 8,437 lines (~3,081 lines removed)
- Eliminate data duplication between list and detail routes
- All 100 tests pass

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-24 19:17:27 -05:00

28 lines
511 B
Python

"""Biblical resource data - maps, angels, prophets, names of God, etc."""
from .resources import (
BIBLICAL_LOCATIONS,
ANGELS_DATA,
PROPHETS_DATA,
NAMES_DATA,
PARABLES_DATA,
COVENANTS_DATA,
APOSTLES_DATA,
WOMEN_DATA,
FESTIVALS_DATA,
FRUITS_DATA,
)
__all__ = [
'BIBLICAL_LOCATIONS',
'ANGELS_DATA',
'PROPHETS_DATA',
'NAMES_DATA',
'PARABLES_DATA',
'COVENANTS_DATA',
'APOSTLES_DATA',
'WOMEN_DATA',
'FESTIVALS_DATA',
'FRUITS_DATA',
]