Skip to content
Snippets Groups Projects

Dodělávky manipulace s places

Merged Jiří Setnička requested to merge jirka/schools into master
2 unresolved threads
5 files
+ 177
24
Compare changes
  • Side-by-side
  • Inline
Files
5
+ 10
0
@@ -101,6 +101,16 @@ class Place(Base):
return len(PlaceType.choices(level=self.level + 1)) > 0
def place_by_code(code: str) -> Optional[Place]:
if code.startswith("#"):
try:
id = int(code[1:])
return get_session().query(Place).get(id)
except ValueError:
return None
return get_session().query(Place).filter_by(code=code).first()
class School(Base):
__tablename__ = 'schools'
Loading