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.

Reply via email to