मुझे पता है कि डीजेंगो में फ़िल्टर और क्यू ऑब्जेक्ट्स कैसे बनाएं, लेकिन मुझे नहीं पता कि एपीआई द्वारा प्रदान किए जाने वाले ऑपरेटरों को कैसे नकारना है, उदाहरण के लिए, ऑपरेटर के लिए मुझे कुछ पसंद नहीं है।Django क्वेरी अस्वीकरण
उदा।
q=Q(name__notcontains="SomeString")
यह मुझे उन सभी वस्तुओं को प्राप्त करेगा जिनके नाम में "कुछ स्ट्रिंग" नहीं है।
क्या कुछ वाक्यविन्यास है जो मुझे याद आ रहा है?
धन्यवाद।
बढ़िया! यह वही है जो मुझे चाहिए, हालांकि इसे क्यू ऑब्जेक्ट के अंदर उपयोग नहीं किया जा सकता है, कोई भी आसानी से फिल्टर को चेन कर सकता है: q = क्यू (title__contains = "SomeTerm") TheModel.objects.filter (q) .exclude (title__contains = "SomeTermWeDontWant") धन्यवाद! –