Django-filter: خطأ: TemplateDoesNotExist django_filters / rest_framework / crispy_form.html

تم إنشاؤها على ٢١ يونيو ٢٠١٧  ·  6تعليقات  ·  مصدر: carltongibson/django-filter

أهلا،

اتلقى الخطأ التالي:

TemplateDoesNotExist
قيمة الاستثناء: django_filters / rest_framework / crispy_form.html
موقع الاستثناء: /home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/loader.py في get_template ، السطر 25
بايثون قابل للتنفيذ: /home/dheeraj/.virtualenvs/ngcrp_env//bin/python3.5

فيما يلي الحزم التي لدي:
نسخة مرشح django: 1.0.4
إصدار djangorestframework: 3.6.3.2
إصدار Django: 1.11.2
django-crispy-Forms الإصدار: 1.6.1

فيما يلي traceback:

تتبع الأثر:

ملف "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/exception.py" بالداخل

  1. استجابة = get_response (طلب)

ملف "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" في _legacy_get_response

  1. استجابة = self._get_response (طلب)

ملف "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" في _get_response

  1. response = self.process_exception_by_middleware (طلب)

ملف "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/core/handlers/base.py" في _get_response

  1. رد = response.render ()

ملف "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/response.py" في العرض

  1. self.content = self.rendered_content

ملف "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/response.py" في العرض_المحتوى

  1. ret = renderer.render (self.data ، Accept_media_type ، سياق)

ملف "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" في العرض

  1. السياق = self.get_context (البيانات ، Accept_media_type ، Renderer_context)

ملف "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" في get_context

  1. 'filter_form': self.get_filter_form (بيانات ، عرض ، طلب) ،

ملف "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" في get_filter_form

  1. html = backend (). to_html (request، queryset، view)

ملف "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django_filters/rest_framework/backends.py" في to_html

  1. template = loader.get_template (self.template)

ملف "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django/template/loader.py" في get_template

  1. رفع TemplateDoesNotExist (اسم القالب ، السلسلة = السلسلة)

هل يمكنك المساعدة هنا ...
شكرا.
ديراج

التعليق الأكثر فائدة

devrishu أعتقد أن الحل الأفضل هو التأكد من إضافة django_filters إلى INSTALLED_APPS . (بهذه الطريقة سيتم العثور على القوالب.)

ال 6 كومينتر

ذهب الخطأ عن طريق إضافة django_filters إلى التطبيقات المثبتة كما اقترحه carltongibson.

devrishu أعتقد أن الحل الأفضل هو التأكد من إضافة django_filters إلى INSTALLED_APPS . (بهذه الطريقة سيتم العثور على القوالب.)

carltongibson شكرا لمساعدتكم. انها عملت !!!

تأكد من إضافة "django_filters" إلى INSTALLED_APPS

تأكد من أنك أضفت "django_filters" إلى INSTALLED_APPS (انتبه إلى 's')

والشرطة السفلية "django_filters"

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات