Некоторые введение. У меня есть «планетарный» агрегатор подачи с дополнительным слоем сверху. Этот дополнительный уровень позволяет комментировать и разрабатывать агрегированные сообщения. Вот код для справки.Предварительная заполнение ForeignKey со ссылкой на Admin?
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
, но это немного противоречит интуиции, так как мне нужно будет найти идентификатор сообщения, в котором я нуждался.
EDIT: После ряда исследований я удалил свой вводящий в заблуждение вопрос. Я интересно, если что-то, как это возможно (при условии, что application
это имя моего ... приложения.
<a href="/admin/application/story/add/?post=[post.id]">Write about this post.</a>
Позвольте мне знать, если это нужно больше объяснений. :)
До абзаца о вашей проблеме - управление отношениями родитель-ребенок по интерфейсу администратора django, когда у вас слишком много сообщений - я могу следовать за вами хорошо. Я не могу понять, что вы подразумеваете под «указать значение этого ForeignKey по ссылке ...» ... Ваша часть вопроса очень неопределенная, и я думаю, что именно по этой причине у вас нет ответов до сих пор. – cethegeek
Спасибо, что поднял голову, что я немного смутил себя, вероятно, внесли свой вклад в это. :) –