Django-filter: Kesalahan : TemplateDoesNotExist Django_filters/rest_framework/crispy_form.html

Dibuat pada 21 Jun 2017  ·  6Komentar  ·  Sumber: carltongibson/django-filter

Hai,

Saya mendapatkan kesalahan berikut:

TemplateTidak Ada
Nilai Pengecualian: django_filters/rest_framework/crispy_form.html
Lokasi Pengecualian: /home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/Django/template/loader.py di get_template, baris 25
Python Dapat Dieksekusi: /home/dheeraj/.virtualenvs/ngcrp_env//bin/python3.5

Berikut adalah paket yang saya miliki:
Versi django-filter: 1.0.4
Versi djangorestframework: 3.6.3
Versi Django: 1.11.2
Django-crispy-forms Versi: 1.6.1

Berikut tracebacknya:

Melacak kembali:

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/Django/core/handlers/exception.py" di dalam

  1. tanggapan = get_response(permintaan)

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/Django/core/handlers/base.py" di _legacy_get_response

  1. respon = self._get_response(permintaan)

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/Django/core/handlers/base.py" di _get_response

  1. respon = self.process_exception_by_middleware(e, permintaan)

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/Django/core/handlers/base.py" di _get_response

  1. respon = respon.render()

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/Django/template/response.py" di render

  1. self.content = self.rendered_content

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/response.py" di rendered_content

  1. ret = renderer.render(self.data, accept_media_type, konteks)

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" di render

  1. konteks = self.get_context(data, jenis_media_yang diterima, konteks_penyaji)

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" di get_context

  1. 'filter_form': self.get_filter_form(data, tampilan, permintaan),

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/rest_framework/renderers.py" di get_filter_form

  1. html = backend().to_html(permintaan, queryset, tampilan)

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/django_filters/rest_framework/backends.py" di to_html

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

File "/home/dheeraj/.virtualenvs/ngcrp_env/lib/python3.5/site-packages/Django/template/loader.py" di get_template

  1. naikkan TemplateDoesNotExist(nama_templat, rantai=rantai)

Bisa tolong bantu disini...
Terima kasih.
Dheeraj

Komentar yang paling membantu

@devrishu Saya pikir solusi yang lebih baik mungkin untuk memastikan django_filters ditambahkan ke INSTALLED_APPS . (Dengan begitu template akan ditemukan.)

Semua 6 komentar

kesalahan hilang dengan menambahkan Django_filters ke aplikasi yang diinstal seperti yang disarankan oleh carltongibson.

@devrishu Saya pikir solusi yang lebih baik mungkin untuk memastikan django_filters ditambahkan ke INSTALLED_APPS . (Dengan begitu template akan ditemukan.)

@carltongibson terima kasih atas bantuan Anda. Itu berhasil!!!

Pastikan Anda menambahkan "django_filters" ke INSTALLED_APPS

Pastikan Anda menambahkan "django_filters" ke INSTALLED_APPS (hati-hati dengan 's')

dan garis bawah "django_filters"

Apakah halaman ini membantu?
0 / 5 - 0 peringkat