I'm looking at implementing some email notification in my app. Django-notification or Django-mailer both look appropriate.
I'm reading through the docs and trying to figure out how they work together.
from the docs: http://code.google.com/p/django-mailer/#Sample_Use_Cases
django-mailer should not manage actual subscriptions to events. Consider the "new reply to message board thread" use case. The overall site would need to keep track of which users subscribed to which threads and then when a thread is updated, django-mailer would be asked to send the same message to that list of users. But the django-notification app should keep track of which users subscribed to which threads and similar use cases.
Given this scenario, I don't understand the last line. How do you use django-notification to keep track of what users are subscribed to what threads?
the api for django-notification
https://github.com/jtauber/django-notification/blob/master/docs/usage.txt
makes it look like you can use django-notification to
- define notification types
- do actions like send_now, queue and send
but there is nothing here that indicates how i would subscribe users in the use case described.
Second, in the scenario described, how does django mailer know what to send? does it reuse the definitions from the notification app? it looks like both mailer and notification imlpement "send" functionality....
Can anyone help me understand this better?