Well Daniel, I tried this but i am not able to see the function being called while saving any flatpage page. Is it possible to give me a step by step instruction on how to achieve the same? I read through the signals documents but i am kind of confused on where to include the signal related statements since the document do not give much details about it. I am still not able to completely understand the signal's system in django. So I would request for a step by step instruction, if its possible. Thanks
Regards, Swaroop Shankar V On Mon, Oct 3, 2011 at 9:22 PM, Swaroop Shankar V <swaroo...@gmail.com>wrote: > Thanks a lot Daniel, I guess this is exactly what I require. Will check it > and revert back. > > Thanks and Regards, > Swaroop Shankar V > > > > On Mon, Oct 3, 2011 at 4:21 PM, Daniel Roseman <dan...@roseman.org.uk>wrote: > >> On Sunday, 2 October 2011 15:03:12 UTC+1, Swaroop Shankar wrote: >>> >>> Hi, >>> I am trying to build a menu system which can be controlled at the admin >>> area. For the content management purpose i am using django flatpage. So >>> when a page is getting saved i need to insert the page title and url in the >>> menu table i have created. So i guess a flatpage signal is the best way to >>> go, but after searching a lot i could not find any such signals available >>> for flatpage. So which is the best approach to implement whatever i had >>> described above. Thanks >>> Regards, >>> >>> Swaroop Shankar V >>> >>> >> You don't need a specific flatpages signal. You can just use the normal >> pre-save signal and attach the listener to flatpages only. >> >> from django.db.models.signals import pre_save >> from django.dispatch import receiver >> from django.contrib.flatpages.models import FlatPage >> >> @receiver(pre_save, sender=FlatPage) >> def my_handler(sender, **kwargs): >> ... >> >> >> https://docs.djangoproject.com/en/1.3/topics/signals/#connecting-to-signals-sent-by-specific-senders >> >> -- >> DR. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To view this discussion on the web visit >> https://groups.google.com/d/msg/django-users/-/-xs77MXmBh0J. >> >> To post to this group, send email to django-users@googlegroups.com. >> To unsubscribe from this group, send email to >> django-users+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/django-users?hl=en. >> > > -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.