issues
search
Scouterna
/
skojjt
Närvarorapportering för scouter
Apache License 2.0
14
stars
15
forks
source link
Uppdatering av databas och Python version
#137
Open
TobbeEdgeware
opened
3 years ago
TobbeEdgeware
commented
3 years ago
Plan that is also under Project:
We use currently
Google App Engine
Python 2.7
ndb data base + API
Google user login/authorization
Memcache
Tasks for conversions
dev_appserver.py for local development
Changes needed
Do conversions that we need
No app-engine specific code
Python >= 3.7
cloudndb API towards same data base
New login + role data base
Could be ScoutID
Redis if caching needed
New way for tasks
Steps forward
Still in Python 2.7 and dev_appserver.py
Remove user login/authorization -> add comments (new decorator)
Remove caching -> add comments
Remove tasks -> add comments
Pure application Python 2.7
run main.py directly
Replace ndb API with cloudndb
Run as local app
Connect to online database or run emulator
Remove rest of app-engine api
Change app to Python 3
Change all code to Python 3
Run as local app
Connect to online database or run emulator
Add user/authorization
Add caching if needed
Add tasks if needed
Plan that is also under Project:
We use currently
Changes needed
Steps forward