Пишу учебный сайт на Django и вылетает ошибка. Судя по тексту в конце портянки джанго не нравится какое то поле parent. Пересмотрел все файлы и не могу понять где оно вообще есть. Помогите решить может я вообще не в том направлении думаю, или скажите где этот parent вообще находится. Всем заранее спасибо. Для более детального анализа скажите какие файлы выложить, я их выложу.
Internal Server Error: /news1/
Traceback (most recent call last):
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
response = get_response(request)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\core\handlers\base.py", line 115, in get_response
response = self.process_exception_by_middleware(e, request)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
response = wrapped_callback(request, callback_args, callback_kwargs)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\views\generic\base.py", line 71, in view
return self.dispatch(request, *args, kwargs)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\views\generic\base.py", line 97, in dispatch
return handler(request, args, kwargs)
File "C:\Users\dadi2\Desktop\church-in\website\views.py", line 22, in get
return render(request, "home/post-detail.html", {"post": post})
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\shortcuts.py", line 19, in render
content = loader.render_to_string(template_name, context, request, using=using)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\loader.py", line 62, in render_to_string
return template.render(context, request)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\backends\django.py", line 61, in render
return self.template.render(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\base.py", line 171, in render
return self._render(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\base.py", line 163, in _render
return self.nodelist.render(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\base.py", line 936, in render
bit = node.render_annotated(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\base.py", line 903, in render_annotated
return self.render(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\loader_tags.py", line 150, in render
return compiled_parent._render(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\base.py", line 163, in _render
return self.nodelist.render(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\base.py", line 936, in render
bit = node.render_annotated(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\base.py", line 903, in render_annotated
return self.render(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\loader_tags.py", line 150, in render
return compiled_parent._render(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\base.py", line 163, in _render
return self.nodelist.render(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\base.py", line 936, in render
bit = node.render_annotated(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\base.py", line 903, in render_annotated
return self.render(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\loader_tags.py", line 62, in render
result = block.nodelist.render(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\base.py", line 936, in render
bit = node.render_annotated(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\base.py", line 903, in render_annotated
return self.render(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\defaulttags.py", line 161, in render
values = self.sequence.resolve(context, ignore_failures=True)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\base.py", line 670, in resolve
obj = self.var.resolve(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\base.py", line 795, in resolve
value = self._resolve_lookup(context)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\template\base.py", line 857, in _resolve_lookup
current = current()
File "C:\Users\dadi2\Desktop\church-in\website\models.py", line 29, in get_review
return self.rewiews_set.filter(parent__isnull=True)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\db\models\manager.py", line 82, in manager_method
return getattr(self.get_queryset(), name)(*args, kwargs)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\db\models\query.py", line 904, in filter
return self._filter_or_exclude(False, *args, kwargs)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\db\models\query.py", line 923, in _filter_or_exclude
clone.query.add_q(Q(*args, kwargs))
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\db\models\sql\query.py", line 1351, in add_q
clause, _ = self._add_q(q_object, self.used_aliases)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\db\models\sql\query.py", line 1378, in _add_q
child_clause, needed_inner = self.build_filter(
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\db\models\sql\query.py", line 1251, in build_filter
lookups, parts, reffed_expression = self.solve_lookup_type(arg)
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\db\models\sql\query.py", line 1088, in solve_lookup_type
, field, _, lookup_parts = self.names_to_path(lookup_splitted, self.get_meta())
File "C:\Users\dadi2\Desktop\church\venv\lib\site-packages\django\db\models\sql\query.py", line 1483, in names_to_path
raise FieldError("Cannot resolve keyword '%s' into field. "
django.core.exceptions.FieldError: Cannot resolve keyword 'parent' into field. Choices are: blog, blog_id, email, id, name, text
Updated 7 May 2020, 20:10 by alexey.sinelnik2015.