waikato-ufdl / ufdl-backend

User-Friendly Deep Learning (UFDL) - backend system.
Apache License 2.0
1 stars 0 forks source link

FastAPI - alternative to Django? #21

Open fracpete opened 4 years ago

fracpete commented 4 years ago

FastAPI is based on Python annotations, supports OpenAPI/JSONScheme and JWT. Maybe easier to use as backend? For ORM, maybe use SQLAlchemy?

csterling commented 4 years ago

Perhaps I can look into this after the September milestone? It does look promising. The only thing missing is an ORM, but they have an example using SQLAlchemy. And permissions maybe? I haven't looked for them though.

fracpete commented 4 years ago

Yes, definitely after September. That's why it's only on the TODO list and not the 2020 September milestone.

csterling commented 4 years ago

https://twitter.com/tiangolo/status/1281946592459853830

fracpete commented 4 years ago

That twitter post is how I came across that library...