FishHook
Янв. 7, 2022 14:05:14
а у вас вот это приложение подключено к INSTALLED_APPS?
https://github.com/django/django-contrib-comments
FishHook
Янв. 7, 2022 14:13:52
насколько я понимаю, base.html из django_comments_xtd должен расширять base.html из django_comments
Всё же, что у вас в TEMPLATES?
FishHook
Янв. 7, 2022 14:21:36
By installing django-comments-xtd we install all its dependencies, Django and django-contrib-comments among them. So we are ready to work on the project. Take a look at the content of the tutorial directory, it contains:
A blog app with a Post model. It uses two generic class-based views to list the posts and show a post in detail.
The templates directory, with a base.html and home.html, and the templates for the blog app: blog/post_list.html and blog/post_detail.html.
….
The templates directory, with a base.html and home.html, and the templates for the blog app: blog/post_list.html and blog/post_detail.html.
не означает ли это, что base.html вы сами должны создать? Вы качали тот туториал, что у них в документации?
SwanAvs
Янв. 7, 2022 14:27:47
Я узнал об этой библиотеке благодаря видео с ютуба. Как там было дело:
Настроил settings, подключил url, миграции…
Он не скачивал все шаблоны, а лишь создал 2-3 с таким же названием, как в доки(чтобы все работало), для того, чтобы изменить немного их стандартную форму(например, он убрал указание имя пользователя при отправке комментария). base.html, как и views.py он не отрывал.
Однако, он прописал get_absolute_url в модели.
Так что я сомневаюсь, что дело вообще в шаблонах, ибо их не нужно трогать. А вот то, правильно ли я написал абсолютный адрес - вопрос.
и все же, что такое .post?
FishHook
Янв. 7, 2022 14:39:07
SwanAvs
и все же, что такое .post?
вы не получите ответа на этот вопрос, потому что я сильно сомневаюсь, что кто-то еще из постоянных посетителей форума использует этот плагин. Вам придется разбираться самостоятельно, и вам могут только помочь с этим расследованием советами
Мой совет - не надо выдумывать проблемы, проблему вам сообщил фреймворк в сообщении об ошибке. Вот эту ошибку и надо устранять. Там написано черным по жёлтому, что фреймворк не можен найти шаблон. Это достоверная информация. От этого и надо отталкиваться в поиске решения проблемы. Еще совет - парень из ютуба не авторитетный источник. В документации к плагину есть туториал. Вот это - авторитетный источник. Скачайте туториал и посмотрите, как там устроен тестовый проект. Запустите его и удостоверьтесь, что он работает как заявлено. Потом переносите пример из туториала в свой код.
SwanAvs
Янв. 7, 2022 18:56:08
FishHook
Мой совет - не надо выдумывать проблемы, проблему вам сообщил фреймворк в сообщении об ошибке. Вот эту ошибку и надо устранять. Там написано черным по жёлтому, что фреймворк не может найти шаблон.
О боже… Это действительно так. Нужно было дописать base.html и тогда все заработает…
Спасибо вам большое.