# 这个文件用来储存所有的category和occasion,这是标准文件。 OCCASION = [ "Casual", "Formal", "Activewear", "Resort", "Evening", "Outdoor", "Business / workwear", "Cocktail / Semi-Formal", "Black Tie / White Tie", "Bridal / Wedding", "Festival / Concert", "Party / Clubbing", "Travel / Transit", "Athleisure", "Beach / Swim", "Ski / Snow / Mountain", "Garden Party / Daytime Event" ] FASHION_TAXONOMY = { 'clothing': [ # --- Tops --- 't-shirts', # T恤 'shirts', # 衬衫 (泛指梭织) 'blouses', # 女式衬衫 'polo shirts', # Polo衫 'tank tops', # 背心/坎肩 'camisoles', # 吊带背心 # --- Knits/Sweaters --- 'sweaters', # 毛衣 (泛指) 'cardigans', # 开衫 'pullovers', # 套头衫 'hoodies', # 连帽衫 'sweatshirts', # 圆领卫衣 'vests', # 马甲/背心 (外穿) # --- Outerwear --- 'coats', # 大衣 (长款) 'jackets', # 夹克 (短款) 'blazers', # 西装外套 # --- Bottoms --- 'jeans', # 牛仔裤 (虽是材质,但在时尚界视为独立大类) 'trousers', # 西裤/正装长裤 'pants', # 长裤 (泛指休闲) 'joggers', # 束脚裤 'leggings', # 打底裤/紧身裤 'shorts', # 短裤 'skirts', # 半身裙 'skorts', # 裙裤 # --- One-Piece --- 'dresses', # 连衣裙 'jumpsuits', # 连体长裤 'bodysuits', # 连体紧身衣 'suits', # 套装 (西装套) # --- Intimates/Swim --- 'bras', # 文胸 'underwear', # 内衣 'lingerie', # 性感内衣 'pajamas', # 睡衣套装 'swimwear', # 泳装 ], 'shoes': [ 'sneakers', 'formal shoes', 'heels', 'flats', 'sandals', 'slides', 'boots', ], 'bags': [ 'shoulder bags', 'crossbody', 'bucket bags', 'tote bags', 'clutch bags', 'backpacks', 'travel bags', 'luggage', ], 'accessories': [ # --- Jewelry & Watches --- 'necklaces', 'earrings', 'bracelets', 'rings', 'cufflinks', 'watches', # --- Head/Face --- 'hats', 'eyewear', # --- Body/Textile --- 'belts', 'scarves', 'gloves', 'ties', 'bow ties', 'pocket squares', 'socks', ] } CATEGORY_LIST = list(FASHION_TAXONOMY.keys()) ALL_SUBCATEGORY_LIST = sum(FASHION_TAXONOMY.values(), []) IGNORE_SUBCATEGORY = ['socks']