#python #django #django-templates #pinax
Вопрос:
Во-первых, я использую приложение 3d party, которое вызывается с помощью pinax-объявлений , и у меня TemplateDoesNotExist
, после проверки основной причины, есть модели get_absolute_url
, в то время как в этом представлении не найдено никаких шаблонов.
def get_absolute_url(self):
return reverse("pinax_announcements:announcement_detail", args=[self.pk])
Как сказали врачи https://github.com/pinax/pinax-announcements#templates:
Шаблоны по умолчанию предоставляются приложением pinax-шаблоны в разделе объявлений этого проекта.
Между тем, в моем случае мне действительно не нужен этот шаблон, потому что я просто использую администратора Django по умолчанию для распространения объявлений.
Итак, я думаю, что, вероятно, мы можем просто отключить кнопку «Просмотр на сайте» или, возможно, также отключить/удалить страницу
get_absolute_url
администратора. Но как я могу этого достичь?Допустим, не просто сосредоточиться
pinax-announcements
, это, вероятно, произойдет в другом случае.