Awesome! This is very much appreciated! On Wednesday, November 14, 2018 at 6:54:33 PM UTC-5, Alessandro Molina wrote: > > tgext.crud 0.9.0 was just released with support for sorting over related > entities: https://github.com/TurboGears/tgext.crud/releases/tag/0.9.0 > > On Thu, Nov 8, 2018 at 12:46 PM Alessandro Molina <[email protected] > <javascript:>> wrote: > >> I verified and as I suspected the required changes for SQLAlchemy were >> very minimal. >> It was mostly disabled because it wasn't supported on MongoDB. >> >> I wrote a quick pull request to make it work on MongoDB 3.2+: >> https://github.com/TurboGears/sprox/commit/c8af03152d7548fdef589935d961aaab61765061 >> I'll make a new tgext.crud+sprox release as soon as I have the time to >> write specific tests for this and document the new requirement over >> MongoDB>=3.2 if mongo is used. >> >> >> On Tue, Nov 6, 2018 at 3:31 PM Alessandro Molina <[email protected] >> <javascript:>> wrote: >> >>> Might be possible. >>> I vaguely remember that the Provider supports sorting for related >>> entities based on the field names on SQLAlchemy (but not non Mongo). >>> The root of the feature is implemented at >>> https://github.com/TurboGears/sprox/blob/master/sprox/sa/provider.py#L536-L560 >>> >>> If you are willing to experiment with what happens when that check is >>> removed I'm open to merging any pull request that might be required to get >>> rid of that limitation. >>> >>> On Tue, Oct 30, 2018 at 9:28 PM Dax Mitchell <[email protected] >>> <javascript:>> wrote: >>> >>>> We are using CrudRestControllerConfig and EasyCrudRestController to do >>>> our UI, including tabular representation of the underlying SQLite tables >>>> (via SQLAlchemy). >>>> >>>> We have a table with a foreign key relationship, e.g., Movies table >>>> with Genre column pointing at the Genres table. >>>> >>>> Is there a way to enable sorting of the foreign key column (e.g., sort >>>> on 'Genre' on the Movies data grid)? >>>> >>>> It looks like these get skipped at the following point in the code >>>> <https://github.com/TurboGears/tgext.crud/blob/master/tgext/crud/utils.py#L76>. >>>> >>>> Perhaps there's a way to override this behavior? >>>> >>>> I would be grateful for any suggestions on how to enable sorting on >>>> such columns in the TurboGears or Sprox frameworks. >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "TurboGears" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected] <javascript:>. >>>> To post to this group, send email to [email protected] >>>> <javascript:>. >>>> Visit this group at https://groups.google.com/group/turbogears. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>>
-- You received this message because you are subscribed to the Google Groups "TurboGears" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/turbogears. For more options, visit https://groups.google.com/d/optout.

