flask-peewee
flask-peewee copied to clipboard
Many to Many Relationships with Api
Is there an easy way to implement either many to many relationships or custom filters in the peewee API?
For example if I have a speech
model and a topic
model which have a many to many relationship, I'd like to be able to use the API to get speeches with a topic id of 1.
Ideally:
example.com/api/speeches/?topic=1
This can easily be done for many to one
or one to many
relationships because the relationship is expressed within the Peewee model, but the many to many is expressed using a separate join table.
https://github.com/coleifer/peewee/blob/master/docs/peewee/models.rst#implementing-many-to-many