वर्तमान में मेरे पास Django में लिखा गया एक बहुत ही सरल वेब एप्लिकेशन है, और मैं अपने आवेदन में कॉलबैक/पुश अधिसूचना सेवा जैसे कुछ को कार्यान्वित करना चाहता हूं।उपयोगकर्ताओं के लिए Django पुश HTTP प्रतिक्रिया
उदाहरण के लिए: जब कोई उपयोगकर्ता (क्लाइंट) सर्वर पर एक फोटो अपलोड करता है, तो सर्वर उस फ़ोटो के बारे में अन्य सभी जुड़े उपयोगकर्ताओं को सूचित करता है।
मुझे लगता है कि जब कोई उपयोगकर्ता फोटो अपलोड करता है तो मैं कॉलबैक उत्पन्न करने के लिए Django संकेतों का उपयोग कर सकता हूं, लेकिन मैं अन्य उपयोगकर्ताओं को अधिसूचना पोस्ट करने के लिए Django कैसे प्राप्त करूं? यह अधिसूचना या तो अलर्ट हो सकती है या अन्य उपयोगकर्ताओं को एक नए एचटीएमएल पर रीडायरेक्ट कर सकती है जो अपलोड की गई तस्वीर प्रदर्शित करती है। मैं बाद वाले को पसंद करूंगा।
मैं वेब प्रोग्रामिंग में एक नौसिखिया हूं, इसलिए मुझे यकीन नहीं है कि यह बिल 'फिट-टाइम वेब एप्लिकेशन' की आवश्यकता के रूप में बिल फिट बैठता है जो धूमकेतु या लंबी-मतदान जैसी चीजों को लागू करता है। मेरा एप्लिकेशन चैट एप्लिकेशन के समान है, सिवाय इसके कि मैं टेक्स्ट फाइलें सबमिट नहीं कर रहा हूं लेकिन छवि फाइलें। इसके कारण मैंने सोचा कि धूमकेतु समाधान काम करेंगे। मैंने अब बहुत लंबे समय तक ऑर्बिटेड और ट्विस्टेड को देखने की कोशिश की है लेकिन डीजेगो के साथ इसे लागू करने में कोई भाग्य नहीं है, शायद इसलिए कि मुझे समझ में नहीं आता कि मैं धूमकेतु समाधानों के साथ क्या हासिल करना चाहता हूं। मैं चाहता हूं कि अधिक अनुभवी प्रोग्रामर मुझे इंगित करें कि यह पूरा करने के लिए मुझे क्या चाहिए, या यदि मैं सही दिशा में जा रहा हूं या नहीं (धूमकेतु के साथ)।
अगर कोई मुझे आगे बढ़ने के तरीके के साथ-साथ ट्यूटोरियल लिंक या गाइड के बारे में कुछ टिप्स और संकेत दे सकता है तो मैं वास्तव में इसकी सराहना करता हूं।
+1 ठंडा सेम;) –
मैं देखता हूं। आपके सुझावों के लिए धन्यवाद। मुझे अपना वेब फ्रेमवर्क प्लेटफॉर्म चुनने से पहले इस पुश सेवा के बारे में और अधिक शोध करना चाहिए था। हालांकि मेरे वेब ऐप के प्रारंभिक चरणों के दौरान ईमानदार होने के बावजूद मैंने कभी भी पुश सेवा की आवश्यकता नहीं सोचा है। अब मुझे लगता है कि यह होना अच्छा लगेगा, लेकिन विस्तार तक नहीं कि मैं अपने प्रोजेक्ट को एक नए बैकएंड के साथ दोबारा कर दूंगा। इसके अलावा, सुझाव Django-websockets के लिए धन्यवाद! मैं बस इसके साथ टिंकर हो सकता है। :) – evkwan
WebSockets अब संस्करण 1.9 के बाद से uWSGI में समर्थित हैं ताकि अस्वीकरण अब अनदेखा किया जा सकता - https://github.com/unbit/uwsgi-docs/blob/master/WebSockets.rst – Ash