← Back to team overview

schooltool-developers team mailing list archive

Re: Feedback on url generation approach

 

Talk about your group aware cell formatter! :)

Looks like a descriptor is usually coded, and in any case, a python
developer is not going to have trouble seeing how it works, so that's my
two cents.

On Wed, Oct 3, 2012 at 12:07 PM, Douglas Cerna <douglascerna@xxxxxxxxx>wrote:

> Justas:
>
> After our meeting today, I kept testing my done_link fix to the group
> index view and realized that when the Members search box is used, the URL
> of the request changes to be something like:
>
> http://
> .../groups/students/@@index.html/ajax/view/context/members/group_aware_person_table
>
> so when using the ajax part, request.URL doesn't make sense anymore for
> getting the done_link.
>
> So I thought "I should just use the group url", and then I realized that
> the "table formatter" doesn't have access to the view nor the view.context.
>
> So I tried this approach, which I'm very comfortable with in JS, but
> haven't used so much in Python, where you return a function from another
> function. Here's the commit:
>
>
> http://bazaar.launchpad.net/~schooltool-owners/schooltool/flourish/revision/3483/src/schooltool/group/browser/group.py
>
> Is there a better way to do this? Thanks.
>
> Douglas
>
> "... allí­ es cuando te das cuenta que las cosas malas pueden resultar
> bastante buenas..." - Lionel Messi
>
> Por favor, evite enviarme adjuntos de Word, Excel o PowerPoint.
> Vea http://www.gnu.org/philosophy/no-word-attachments.es.html
>
> _______________________________________________
> Mailing list: https://launchpad.net/~schooltool-developers
> Post to     : schooltool-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~schooltool-developers
> More help   : https://help.launchpad.net/ListHelp
>

References