В приложении models.py я использую get_absolute_url
для обращения к определенному пути, используя «имя», которое находится в другом приложении urls.py.
Но, конечно, я получаю ошибку, потому что яЯ не создал urls.py для этого приложения, так как urlpattern уже присутствует в некоторых других urls.py.
Так есть ли какие-либо функции типа include (app.urls), которые я могу использовать в обратном порядке?
#app: A - urls.py
urlpatterns = [
path('post/<int:pk>/', PostDetailView.as_view(), name = 'post-detail'),
...
]
#app: B - models.py
def get_absolute_url(self):
return reverse('post-detail',kwargs = {'post_id.id':self.post_id.id})