मैं इस समस्या से गुजर रहा हूं:
views.py:
वर्ग PatientList (generics.ListAPIView): "" "रोगी सूची सूचना" "" क्वेरीसमूह = Patient.status_objects.active () serializer_class = PatientListSerializer filter_class = PatientFilter filter_backends = (filters.DjangoFilterBackend, filters.OrderingFilter,) paginate_by = 10 श्रेणी PatientListSerializer (serializers.ModelSerializer): जिले = जिला सीलियालाइज़र () देश = देशसर्इलाइज़र () क्षेत्र = क्षेत्रसैनिकइज़र () विभाजन = DivisionSerializer () सेक्स = serializers.SerializerMethodField ( 'get_sex_friendly_name') डीईएफ़ get_sex_friendly_name (स्वयं, obj): वापसी obj.sex_friendly_name वर्ग मेटा मॉडल = रोगी क्षेत्रों = ( 'आईडी', 'temporary_id', 'first_name', 'उपनाम', 'जन्मदिन', 'सेक्स', 'पताका', 'पता', 'पता', 'जिंदाल' 'देश', 'क्षेत्र', 'प्रभाग', 'फोन', 'मोबाइल', 'ईमेल', 'पोस्टकोड', 'फ़ोटो', 'गोपनीयता', 'उपनाम',)
पूर्व>filters.py:
वर्ग PatientFilter (django_filters.FilterSet): first_name = django_filters.CharFilter (lookup_type = 'icontains') उपनाम = django_filters.CharFilter (lookup_type = 'icontains' ) श्रेणी मेटा: मॉडल = रोगी फ़ील्ड = ('आईडी', 'अस्थायी_आईडी', 'प्रथम_नाम', 'उपनाम', 'जन्मदिन', 'लिंग', 'पता 1', 'पता', 'पता', 'जिला' 'देश', 'क्षेत्र', 'प्रभाग', 'फ़ोन', 'मोबाइल', 'ईमेल', 'पोस्टकोड', 'फ़ोटो', 'गोपनीयता', 'उपनाम',) आदेश- द्वारा = ('उपनाम', 'first_name
जब मैं दृश्य को मारा, मुझे यह त्रुटि मिलती है:
/ P> <पूर्व> संभावित कारण क्या हो सकते हैं? ट्रेसबैक (सबसे हाल ही में कॉल अंतिम): फ़ाइल "/usr/local/lib/python2.7/dist-packages/django/core /handlers/base.py ", रेखा 115, get_response प्रतिक्रिया = कॉलबैक (अनुरोध, * कॉलबैक, ** कॉलबैक_कीवार्ज़) फ़ाइल" /usr/local/lib/python2.7/dist-packages/django/views/generic/base .py ", रेखा 68, दृश्य बदले में स्व। डिसपैच (अनुरोध, * आर्ग, ** क़्वैग्स) फ़ाइल" /usr/local/lib/python2.7/dist-packages/django/views/decorators/csrf.py " , पंक्ति 77, wrapped_view वापसी दृश्य_फंक (* आर्ग्स, ** क्वार्ग्स) फ़ाइल में "/usr/local/lib/python2.7/dist-packages/rest_framework/views.py", रेखा 399, प्रेषण प्रतिसाद = self.handle_exception में (Exc) फ़ाइल "/usr/local/lib/python2.7/dist-packages/rest_framework/views.py", पंक्ति 396, प्रेषण प्रतिक्रिया में = हेन्डलर (अनुरोध, * आर्ग्स, ** kwargs) फ़ाइल "/ usr / स्थानीय / lib / python2.7 / dist-packages / rest_framework / generics.py ", रेखा 402, स्व-सूची प्राप्त करें में (अनुरोध, * आर्ग्स, ** kwargs) फ़ाइल" /usr/local/lib/python2.7 /dist-packages/rest_framework/mixins.py ", पंक्ति 96, सूची में वापस प्रतिक्रिया (serializer.data) फ़ाइल" /usr/local/lib/python2.7/dist-packages/ Rest_framework / serializers.py ", पंक्ति 507, डेटा में self._data = self.to_native (obj) फ़ाइल" /usr/local/lib/python2.7/dist-packages/rest_framework/serializers.py ", पंक्ति 309, में to_native मूल्य = field.field_to_native (obj, FIELD_NAME) फ़ाइल "/usr/local/lib/python2.7/dist-packages/rest_framework/serializers.py", लाइन 350, field_to_native वापसी [self.to_native (आइटम) आइटम के लिए में Value.all ()] फ़ाइल में "/usr/local/lib/python2.7/dist-packages/rest_framework/serializers.py", पंक्ति 30 9, to_native मान = field.field_to_native (obj, field_name) फ़ाइल "/ usr /local/lib/python2.7/dist-packages/rest_framework/serializers.py ", लाइन 362, field_to_native वापसी self.to_native (मूल्य) में फाइल" /usr/local/lib/python2.7/dist-packages/rest_framework /serializers.py ", लाइन 309, to_native मूल्य में = field.field_to_native (obj, FIELD_NAME) फ़ाइल" /usr/local/lib/python2.7/dist-packages/rest_framework/fields.py ", लाइन 177, field_to_native में Value = get_component (मान, घटक) फ़ाइल "/usr/local/lib/python2.7/dist-packages/rest_framework/fields.py", पंक्ति 56, get_component val = getattr (obj, attr_name) विशेषता में त्रुटि: 'यूनिकोड' ऑब्जेक्ट में कोई विशेषता 'id' नहीं है < / कोड>
Comments
Post a Comment