/ / django पोस्ट फॉर्म जेनरेट पेज के लिए memcahed - पायथन, django, पोस्ट, memcached

पोस्ट फॉर्म जेनरेट पेज के लिए django memcahed - पायथन, django, पोस्ट, memcached

क्या POST फॉर्म विधि द्वारा उत्पन्न किए गए गतिशील पृष्ठ के लिए django और memcached का उपयोग करना संभव है?

कारण मैं ऐसा करना चाहता हूं क्योंकि मेरे कुछ पृष्ठों में प्रसंस्करण के लिए लंबा समय लग रहा है, जबकि उपयोगकर्ताओं से फ़ॉर्म इनपुट कभी-कभी सिमिलर होता है।

उत्तर:

जवाब के लिए 0 № 1

छोटा: हाँ

इतना छोटा नहीं है (लेकिन एक अस्पष्ट के कारण अस्पष्ट हैप्रश्न): सबसे पहले, फॉर्म मानों से कैश कुंजी बनाने का एक तरीका खोजें। फिर फॉर्म सबमिट करें, कुंजी बनाएं और कैश में देखें और यदि उस कुंजी के साथ कोई सामग्री नहीं है, तो इसे बनाएं, स्टोर करें और उसे वापस करें। यदि सामग्री है, तो उसे वापस करें। शायद जोड़ और समाप्ति समय।


जवाब के लिए 0 № 2

ध्यान रखें, आपको भी कैश करना नहीं हैपूरा पृष्ठ हमारी दुकान में हमने जिस रणनीति की कोशिश की है वह HTML के महंगे स्निपेट को प्रस्तुत कर रहा है और उन्हें memcached में संग्रहीत कर रहा है ताकि उन्हें गतिशील रूप से शामिल किया जा सके।

ऐसा करने के लिए, आप render_to_response नहीं करेंगे, लेकिन आप संदर्भ और टेम्पलेट लोडर के साथ मैन्युअल प्रतिपादन करेंगे।

आपको यह सुनिश्चित करना होगा कि आपकी अच्छी समाप्ति नीति हो और दौड़ की स्थितियों के लिए देखें।