gisaf-backend/src/gisaf/models/bootstrap.py
phil 049b8c9927 Misc:
Basic registry, with survey stores
Move to standard src/ dir
versions: sqlmodel official, pydantic v2
etc...
2023-12-13 01:25:00 +05:30

18 lines
No EOL
480 B
Python

from pydantic import BaseModel
from ..config import conf, Map, Measures, Geo
from .authentication import UserRead
class Proj(BaseModel):
srid: str
srid_for_proj: str
class BootstrapData(BaseModel):
version: str = conf.version
title: str = conf.gisaf.title
windowTitle: str = conf.gisaf.windowTitle
map: Map = conf.map
geo: Geo = conf.geo
measures: Measures = conf.measures
redirect: str = conf.gisaf.redirect
user: UserRead | None = None