Как получить доступ к значению / строке из определенного метода - get_absolute_url, через Django ORM Queryset, внутри функции python в пределах views.py.
def get_absolute_url(self):
"""Returns the url to access a particular instance of the model."""
return reverse('model-detail-view', args=[str(self.id)])
Код выше - пример из MozillaСеть разработчиков.Как получить доступ - model-detail-view
, для каждого экземпляра модели в указанном ниже Queryset.
Приведенный ниже код не дает никаких результатов, скорее, ОШИБКА ==
queryset = myModel.objects.get_absolute_url()
AttributeError: у объекта 'Manager' нет атрибута 'get_absolute_url'
Вторая попытка с возвращаемым значением метода reverse
также завершается неудачно с аналогичным AttributeError.
queryset = myModel.objects.model-detail-view()
AttributeError: у объекта 'Manager' нет атрибута 'model-detail-view'
Wantedчтобы получить отдельные элементы - "model-detail-view", строки и передать их в dataTable.js как часть Python DF, далее передаваемого как JSON.