MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मोंगोडब लिस्टफील्ड के साथ Django-Nonrel

आपको बस इसके ध्वनि से SelectMultiple आयात करने की आवश्यकता है। आप उन तीन फाइलों में से किसी एक में कोड डाल सकते हैं, फ़ील्ड.पी समझ में आता है।

चूंकि इसका होना काफी सामान्य है:

from django import forms

आपकी फ़ाइल के शीर्ष पर, आप शायद नीचे दिए गए कोड को संपादित करना चाहते हैं:

# you'll have to work out how to import the Mongo ListField for yourself :)
class ModelListField(ListField):
    def formfield(self, **kwargs):
    return FormListField(**kwargs)

class ListFieldWidget(forms.SelectMultiple):
    pass

class FormListField(forms.MultipleChoiceField):
    """
    This is a custom form field that can display a ModelListField as a Multiple Select GUI element.
    """
    widget = ListFieldWidget

    def clean(self, value):
    #TODO: clean your data in whatever way is correct in your case and return cleaned data instead of just the value
    return value

आप शायद पाइथन कैसे काम करते हैं, मॉड्यूल कैसे आयात करें इत्यादि के बारे में कुछ और सीखना चाहते हैं।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. PyMongo और Flask's Jsonify में एस्केप स्लैश शामिल हैं

  2. जावा के माध्यम से मोंगो जैसे क्वेरी (JSON) निष्पादित करना

  3. MongoDB, अनुक्रमित क्षेत्रों पर नियमित अभिव्यक्ति द्वारा क्वेरी का प्रदर्शन

  4. Django mongoDB एटलस से कनेक्ट नहीं हो सकता

  5. MongoDb C# ग्रुप अनविंड और प्रोजेक्ट के साथ टाइप किए गए एग्रीगेशन