from fastapi import APIRouter, Depends, HTTPException from core.database import fake_users_db import random router = APIRouter() @router.get("/new") async def generate_movie_genre(): """Generate a random movie genre""" genres = [ "Action", "Comedy", "Drama", "Horror", "Science Fiction", "Romance", "Thriller", "Documentary", "Animation", "Adventure" ] selected_genre = random.choice(genres) return { "message": "Genre generated successfully", "data": { "genre": selected_genre, "total_genres": len(genres) }, "metadata": { "source": "predefined_genres", "generated_at": "demo_timestamp" } }