Spaces:
Sleeping
Sleeping
Create database.py
Browse files- database.py +37 -0
database.py
ADDED
|
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import random
|
| 2 |
+
from datetime import datetime
|
| 3 |
+
|
| 4 |
+
class FashionDB:
|
| 5 |
+
HAIRSTYLES = ["Cascada casta帽a ondulada", "Platinum liso", "Ondas Hollywood", "Rojo voluminoso", "Negro espejo"]
|
| 6 |
+
EXPRESSIONS = ["Desprevenida", "Juguetona", "Confiada", "Pensativa", "Sugerente"]
|
| 7 |
+
BACKGROUNDS = ["Dormitorio lujoso", "Oficina moderna", "Estudio chic", "Loft industrial", "Bosque m谩gico"]
|
| 8 |
+
LIGHTING = ["Alta clave", "Luz c谩lida", "Tres puntos", "Diurna natural"]
|
| 9 |
+
ROLES = [
|
| 10 |
+
{"role": "Ejecutiva seductora", "outfit": "vestido l谩piz negro escote profundo"},
|
| 11 |
+
{"role": "Abogada poderosa", "outfit": "traje chaqueta con falda slit"},
|
| 12 |
+
{"role": "Gerente de hotel de lujo", "outfit": "uniforme corto azul marino"},
|
| 13 |
+
{"role": "Actriz de telenovela", "outfit": "vestido noche dram谩tico con slit"}
|
| 14 |
+
]
|
| 15 |
+
|
| 16 |
+
@classmethod
|
| 17 |
+
def random(cls, category):
|
| 18 |
+
return random.choice(getattr(cls, category.upper(), []))
|
| 19 |
+
|
| 20 |
+
class TemplateDB:
|
| 21 |
+
@staticmethod
|
| 22 |
+
def get(template_type):
|
| 23 |
+
templates = {
|
| 24 |
+
"er贸tico": """馃敟 PROMPT ER脫TICO ELEGANTE
|
| 25 |
+
Modelo sensual en pose natural, iluminaci贸n c谩lida, sombras suaves
|
| 26 |
+
--ar 9:16 --v 6 --style raw --s 300 --no clothes, blur, censorship""",
|
| 27 |
+
"fantasy": """馃彴 FANTAS脥A 脡PICA
|
| 28 |
+
Reino m谩gico, dragones, magos, batalla 茅pica
|
| 29 |
+
--ar 16:9 --v 6 --style raw --s 350""",
|
| 30 |
+
"horror": """馃懟 HORROR PSICOL脫GICO
|
| 31 |
+
Hospital abandonado, sombras terror铆ficas, atm贸sfera opresiva
|
| 32 |
+
--ar 3:4 --v 6 --style raw""",
|
| 33 |
+
"realista": """馃摳 FOTOGRAF脥A REALISTA
|
| 34 |
+
Retrato profesional, iluminaci贸n natural, detalle 8K
|
| 35 |
+
--ar 3:2 --v 6 --style raw"""
|
| 36 |
+
}
|
| 37 |
+
return templates.get(template_type, "Personalizado")
|