piccolo_api
piccolo_api copied to clipboard
ASGI middleware for authentication, rate limiting, and building REST endpoints.
See: https://www.cockroachlabs.com/docs/stable/timestamp.html Cockroach always uses `Timestamptz` (set to +00:00) when `Timestamp` is specified. This is confusing to piccolo migrations. ```bash gnat@gnat:~/Desktop/piccolo_examples-master/headless_blog_fastapi$ piccolo migrations forwards all BLOG ---------------------------------------------------------------- 👍 1 migration...
The approach is basically the same as this: https://github.com/piccolo-orm/piccolo/pull/601/
New PR related to #11, but also added support for `UUID` primary keys.
Enabled user creation and editing in [Piccolo Admin](https://github.com/piccolo-orm/piccolo_admin/pull/168)
I want to create blockchain backend app, based on piccolo. So I need custom `User` model (generally, without password field). As suggested in [docs](https://piccolo-orm.readthedocs.io/en/latest/piccolo/authentication/baseuser.html#extending-baseuser), I must implement custom user app....
It would be good if we modified `PiccoloCRUD`, so it could accept a `media_storage` argument (like `create_admin` does in Piccolo Admin). ```python PiccoloCRUD( Movie, media_columns=[ LocalMediaStorage(Movie.poster, media_path='/srv/media/movie_posters/') ] ) ```...
Related to #159
`PiccoloCRUD` currently has hooks like `pre_save`, which is used to modify the data before insertion into the database. We should add a `post_save` too, which is run after insertion into...
Just like we've done with other endpoints. There are many potential use cases: * If someone keeps getting their password wrong, we may want to log it * When someone's...
Now that Piccolo API has a fairly broad set of features, it's important to improve upon the documentation. I think the following needs adding: - [ ] A 'basics' page...