का उपयोग कर अधिसूचना अद्यतनों जैसे फेसबुक, मैं django-अधिसूचनाओं या django-संकेतों का उपयोग कैसे कर सकता हूं ताकि उपयोगकर्ता प्रोफ़ाइल में दिखाया जा सके कि उपयोगकर्ता प्रोफ़ाइल में दिखाया गया है कि कोई अन्य उपयोगकर्ता उपयोगकर्ता के ब्लॉग या पोस्ट पर टिप्पणियां पसंद करता है या पोस्ट करता है?django सिग्नल या अधिसूचना
उत्तर
गतिविधि फ़ीड के लिए, हम https://github.com/justquick/django-activity-stream प्रलेखन का उपयोग करें: http://justquick.github.com/django-activity-stream/
विजेट js और जीने सूचनाओं के लिए, हम https://github.com/subsume/django-subscription yourlabs उदाहरण उपयोग करें, यह redis पर निर्भर करता है लेकिन आप आसानी से एक मॉडल बैकएंड में जोड़ सकते हैं यदि आप वास्तव में करना चाहते हैं । रेडिस एक अच्छा विकल्प है जो आधा मेगाबाइट निर्भरता है। प्रलेखन: http://django-social.rtfd.org
कोई अनुप्रयोग है कि मेटा सूचनाएं करता है ("अधिसूचना groupping") ठीक से है, लेकिन अनुसंधान के एक बहुत किया गया है। असल में आपको मेटा नोटिफिकेशन मॉडल के साथ एक और ऐप चाहिए, और कुछ (प्रबंधन कमांड, सिग्नल ...) जो अधिसूचनाओं पर जाकर मेटा नोटिफिकेशन इंस्टेंस बनाएगा। फिर आपको गतिविधि या अधिसूचना सूची के बजाय मेटा नोटिफिकेशन सूचियां प्रदर्शित करनी चाहिए।
Finnaly, आप विन्यास ईमेल सूचनाएं तो आप Django-सूचनाओं का उपयोग कर सकते हैं चाहते हैं: https://github.com/jtauber/django-notification या इस जो अच्छे लग रहा है अनुप्रयोग: http://www.tomaz.me/django-notifications/
मुझे लगता है कि यह सब करता है किसी भी अनुप्रयोग के बारे में पता नहीं कर रहा हूँ। यह आपके लिए कुछ काम करने जा रहा है।
या के रूप में मैं कहना है "धैर्य और दृढ़ता" की तरह है :)
https://pypi.python.org/pypi/feedly आप कैसेंड्रा और का उपयोग कर न्यूज़फ़ीड और अधिसूचना प्रणाली का निर्माण करने के लिए अनुमति देता है "यह शीर्ष करने के लिए एक लंबा रास्ता तय अगर तुम रॉक एंड रोल करना चाहते है"/या रेडिस। आप जो भी बना सकते हैं उसके उदाहरण फेसबुक न्यूज़फीड, आपकी ट्विटर स्ट्रीम या पेज के बाद आपके Pinterest जैसे एप्लिकेशन हैं।
बहुत बहुत धन्यवाद। मुझे लगता है कि मुझे यही चाहिए। –
@jpic: मैंने ईमेल अधिसूचनाओं के लिए 'django- अधिसूचनाएं' का उपयोग किया है और यह अच्छा काम करता है, लेकिन मुझे 'django-subscription' के साथ कुछ परेशानी हो रही है। दस्तावेज में उन्होंने कहा है कि हम या तो आपकेलैब उदाहरण का उपयोग कर सकते हैं या ' नंगे 'स्थापना लेकिन 'बेयर' स्थापना के लिए कोई दस्तावेज बिल्कुल नहीं है। क्या हमारे लिए 'yourlabs example' – Sachin
का उपयोग करना आवश्यक है, मैंने दस्तावेज़ के शीर्ष पर अपना आईआरसी संपर्क छोड़ा है, मुझसे संपर्क करें और एक ही समय में दस्तावेज़ों में रिक्त स्थान भरें और भरें: http: // readthedocs .org/docs/django-subscription-yourlabs/en/latest/yourlabs.html – jpic