आप पोस्टग्रेएसक्यूएल बैकएंड के साथ, डीजेगो के ओआरएम का उपयोग करके बाइनरी डेटा का "ब्लॉब" कैसे स्टोर करते हैं? हां, मुझे पता है कि Django उस तरह की चीज़ों पर फहरा हुआ है, और हाँ, मुझे पता है कि वे चाहते हैं कि आप इसके लिए ImageField या FileField का उपयोग करें, लेकिन यह कहने के लिए पर्याप्त है, यह मेरे आवेदन के लिए अव्यवहारिक है।डीजेगो ब्लोब मॉडल फ़ील्ड
मैंने टेक्स्टफिल्ड का उपयोग करके इसे हैकिंग करने का प्रयास किया है, लेकिन मुझे मौलिक त्रुटियां मिलती हैं जब मेरा बाइनरी डेटा मॉडल एन्कोडिंग प्रकार की सख्ती से पुष्टि नहीं करता है, जो डिफ़ॉल्ट रूप से यूनिकोड है। जैसे
psycopg2.DataError: invalid byte sequence for encoding "UTF8": 0xe22665
धन्यवाद। मैं कुछ इसी तरह का उपयोग कर रहा था, लेकिन वह स्निपेट कहीं अधिक सरल है। – Cerin
महान स्निपेट के लिए धन्यवाद। क्या आपको पता है कि यह फ़िल्टरिंग का समर्थन करता है या नहीं? यानी 'foo.objects.filter (data = my_file)' get_data' के माध्यम से 'my_file' प्रक्रिया' है? – Patrick