Некоторое введение. У меня "планетарный" агрегатор кормов с дополнительным слоем сверху. Этот дополнительный слой позволяет комментировать и уточнять агрегированные сообщения. Вот некоторый код для справки.
class Post(models.Model):
title = models.CharField()
published = models.DateTimeField()
class Story(models.Model):
title = models.CharField()
post = models.ForiegnKey(Post)
Story
имеет ForeignKey до Post
, и когда я пишу историю, я выбираю сообщение из выпадающего списка. Теперь, через несколько недель, список может стать довольно неуправляемым. Я мог бы использовать raw_id_fields
, но это немного нелогично, так как мне нужно было бы найти нужный мне пост.
РЕДАКТИРОВАТЬ : Проведя некоторые исследования, я снял свой вводящий в заблуждение вопрос. Мне интересно, возможно ли что-то подобное (учитывая, что application
- это имя моего ... приложения.
<a href="/admin/application/story/add/?post=[post.id]">Write about this post.</a>
Дайте мне знать, если ЭТО нужно больше объяснений. :)