I create ticket and upload patch.
https://code.djangoproject.com/ticket/16260

On Tue, Jun 14, 2011 at 5:18 PM, Alex Kamedov <kame...@gmail.com> wrote:

> Thank you for sharing good solution, Gregor!
> Your solution works great if you has one related lookup. If you need work
> with some related fields you must write more javascript code whitch looks
> like mankey patching.
>
>
> On Tue, Jun 14, 2011 at 4:29 PM, Gregor Müllegger <gre...@muellegger.de>wrote:
>
>> Hi I needed to do the same in my own projects, however I just
>> decorated the functions which I wanted to modify. Like:
>>
>> original_dismissRelatedLookupPopup = window.dismissRelatedLookupPopup;
>> window.dismissRelatedLookupPopup = function () {
>>    // put your own code here ...
>>    original_dismissRelatedLookupPopup.apply(this, arguments);
>> };
>>
>> Maybe this helps until a way is introduced in django to modify this
>> behaviour.
>>
>> --
>> Servus,
>> Gregor Müllegger
>>
>> On Jun 13, 2011 4:23 PM, "Harris Lapiroff" <harrislapir...@gmail.com>
>> wrote:
>> > I think this is a great idea! I would certainly benefit from it.
>> >
>> > It might be worth considering if there are any methods for passing a
>> > callback function that are better than GET parameters—though I can't
>> > think of any off the top of my head.
>> >
>> > H.
>> >
>> > On Jun 13, 12:16 am, Alex Kamedov <kame...@gmail.com> wrote:
>> >> Hi all!
>> >>
>> >> I make integration with warehouse system and want to reuse existing
>> >> functionality in django.contrib.admin to manage links between this
>> system
>> >> and catalog on site.
>> >> I can't get access to warehouse system database, I have only export
>> file. I
>> >> write some views to represent its items in django admin. And now I need
>> >> something like related field in django admin forms, but has some
>> filters
>> >> applied to changelist and has some other user interface.
>> >>
>> >> I think, the best solution for this case is put some links with
>> >> showRelatedObjectLookupPopup javascript function on admin changelist,
>> but
>> >> after user choose the object, my own javascript function must
>> >> be called instead of dismissRelatedLookupPopup javascript function.
>> >>
>> >> Execution of dismissRelatedLookupPopup is hard coded in python code
>> now. The
>> >> easiest way to implement use case described higher is adding new GET
>> >> argument "_callback" to changelist view.
>> >>
>> >> What are you think about this? If this solution was accepted I can
>> write
>> >> patch and tests for it.
>> >>
>> >> Cheers!
>> >> --
>> >> Alex Kamedov
>> >> skype: kamedov    www: kamedov.ru
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> Groups "Django developers" group.
>> > To post to this group, send email to django-developers@googlegroups.com
>> .
>> > To unsubscribe from this group, send email to
>> django-developers+unsubscr...@googlegroups.com.
>> > For more options, visit this group at
>> http://groups.google.com/group/django-developers?hl=en.
>> >
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Django developers" group.
>> To post to this group, send email to django-developers@googlegroups.com.
>> To unsubscribe from this group, send email to
>> django-developers+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/django-developers?hl=en.
>>
>>
>
>
> --
> Alex Kamedov
> skype: kamedov    www: kamedov.ru
>
>


-- 
Alex Kamedov
skype: kamedov    www: kamedov.ru

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com.
To unsubscribe from this group, send email to 
django-developers+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.

Reply via email to