Taka uwaga, że jeśli podzielisz kod na foldery musisz dodać pusty plik o nazwie init.py do tych folderów, żeby oznaczyć dla python że on może importować z nich moduły inaczej cały czas może wywalać ImportError.
I ja te metody z get, create, delete dodam bezpośrednio do class Horse i Player.
I generalnie dobra robota, widać że trochę posiedziałeś nad tym :-) Kodojebcy nie mają prawa do snu :-)
Taka uwaga, że jeśli podzielisz kod na foldery musisz dodać pusty plik o nazwie init.py do tych folderów, żeby oznaczyć dla python że on może importować z nich moduły inaczej cały czas może wywalać ImportError. I ja te metody z get, create, delete dodam bezpośrednio do class Horse i Player. I generalnie dobra robota, widać że trochę posiedziałeś nad tym :-) Kodojebcy nie mają prawa do snu :-)