Форум сайта python.su
FishHook
Покажите как выглядит оригинальное сообщение об ошибке
Офлайн
а у вас вот это приложение подключено к INSTALLED_APPS?
https://github.com/django/django-contrib-comments
Офлайн
Да.
'django_comments_xtd',
'django_comments',
Офлайн
насколько я понимаю, base.html из django_comments_xtd должен расширять base.html из django_comments
Всё же, что у вас в TEMPLATES?
Офлайн
FishHook
Всё же, что у вас в TEMPLATES?
TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['templates'], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', ], }, }, ]
Офлайн
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.
Офлайн
Я узнал об этой библиотеке благодаря видео с ютуба. Как там было дело:
Настроил settings, подключил url, миграции…
Он не скачивал все шаблоны, а лишь создал 2-3 с таким же названием, как в доки(чтобы все работало), для того, чтобы изменить немного их стандартную форму(например, он убрал указание имя пользователя при отправке комментария). base.html, как и views.py он не отрывал.
Однако, он прописал get_absolute_url в модели.
Так что я сомневаюсь, что дело вообще в шаблонах, ибо их не нужно трогать. А вот то, правильно ли я написал абсолютный адрес - вопрос.
и все же, что такое .post?
Отредактировано SwanAvs (Янв. 7, 2022 14:28:50)
Офлайн
SwanAvsвы не получите ответа на этот вопрос, потому что я сильно сомневаюсь, что кто-то еще из постоянных посетителей форума использует этот плагин. Вам придется разбираться самостоятельно, и вам могут только помочь с этим расследованием советами
и все же, что такое .post?
Офлайн
FishHook
Мой совет - не надо выдумывать проблемы, проблему вам сообщил фреймворк в сообщении об ошибке. Вот эту ошибку и надо устранять. Там написано черным по жёлтому, что фреймворк не может найти шаблон.
Офлайн