adoption flow

This commit is contained in:
2026-06-24 15:46:44 -04:00
parent 13b8cd4b5e
commit b644ce5216
5 changed files with 35 additions and 8 deletions

View File

@@ -1,13 +1,14 @@
class Cat:
def __init__(self, name):
def __init__(self, name, traits):
self.name = name
self.traits = traits
def to_dict(self):
return {"name": self.name}
return {"name": self.name, "traits": self.traits}
@staticmethod
def from_dict(data):
return Cat(data["name"])
return Cat(data["name"], data["traits"])
class Save: