26 lines
880 B
Python
26 lines
880 B
Python
from fastapi import APIRouter
|
|
|
|
router = APIRouter()
|
|
|
|
countries = {
|
|
"Afghanistan": ["A", "f", "g", "h", "a", "n", "i", "s", "t", "a", "n"],
|
|
"Albania": ["A", "l", "b", "a", "n", "i", "a"],
|
|
"Algeria": ["A", "l", "g", "e", "r", "i", "a"],
|
|
"Andorra": ["A", "n", "d", "o", "r", "r", "a"],
|
|
"Angola": ["A", "n", "g", "o", "l", "a"],
|
|
"Argentina": ["A", "r", "g", "e", "n", "t", "i", "n", "a"],
|
|
"Armenia": ["A", "r", "m", "e", "n", "i", "a"],
|
|
"Australia": ["A", "u", "s", "t", "r", "a", "l", "i", "a"],
|
|
"Austria": ["A", "u", "s", "t", "r", "i", "a"],
|
|
"Azerbaijan": ["A", "z", "e", "r", "b", "a", "i", "j", "a", "n"]
|
|
# Add more countries as needed
|
|
}
|
|
|
|
@router.get("/countries")
|
|
async def get_countries():
|
|
"""Get list of countries with letters"""
|
|
return {
|
|
"method": "GET",
|
|
"_verb": "get",
|
|
"countries": countries
|
|
} |