{% url %}
- это встроенный тег шаблона, который:
Возвращает абсолютное соответствие URL, данное
просмотр с его параметрами.
Передавая x.content.url_internal_django_link
, вы указываете ему искать представление с именем url_internal_django_link
в приложении x, определенном в файле content.py. Это не ударяет БД для строкового значения.
Вы, вероятно, должны просто определить метод get_absolute_url
в своей модели и иметь ссылку как
models.py:
class SoukFeedContent(models.Model):
content = models.CharField(max_length = 400)
link_id = models.IntegerField(null = True, blank = True)
@models.permalink
def get_absolute_url(self):
return ('seek_detail', [str(self.id)])
template: при условии, что x.content является экземпляром вашей модели SoukFeedContent
<a href="{{ x.content.get_absolute_url }}">