O modelo Event nao tem imagem. Permitir imagem propria do evento e, se vazia, usar a arte de um commander escolhido.
Escopo:
- Adicionar image_url e commander_scryfall_id (fallback) ao Event.
- Pagina do evento usa imagem propria; senao a arte do commander (Scryfall art_crop).
- Admin/organizador escolhe no form do evento.
Refs: modelo Event em backend/app/models/init.py:305, routes/events.py, routes/admin.py, EventPage.tsx.
O modelo Event nao tem imagem. Permitir imagem propria do evento e, se vazia, usar a arte de um commander escolhido.
Escopo:
Refs: modelo Event em backend/app/models/init.py:305, routes/events.py, routes/admin.py, EventPage.tsx.