Скажем, у меня есть простое приложение для блога в Django 1.4:
class Post(models.Model):
title = …
published_on = …
tags = models.ManyToManyField('Tag')
class Tag(models.Model):
name = …
то есть. сообщение имеет много тегов. В admin Django я получаю приятный маленький <select multi>
, если я включаю tags
в fields
для PostAdmin
. Есть ли простой способ включить список сообщений (как простой <select multi>
) в TagAdmin
? Я попытался положить fields = ['name', 'posts']
в TagAdmin
и получил ошибку ImproperlyConfigured
. (тот же результат для post_set
).
Я в порядке с Django, так что могу взломать правильный объект AdminForm и Admin, но я надеюсь, что для этого нужно Right Way ™.