このような単純なモデルで:
class User(models.Model):
email = models.EmailField(primary_key=True)
class Thing(models.Model):
name = models.CharField(primary_key=True)
users = models.ManyToManyField('User')
tabularinlineまたはfilter_horizontalで遊んで、1人のユーザーが複数のユーザーを選択することも、1つのユーザーが複数のユーザーを選択することもできます。ここで、チェックボックス付きのテーブルのようなフォームが必要です。このフォームでは、管理者が多くのユーザーに対して多くのことをチェックできます。
User Thing.name1 Thing.name2 Thing.name3 ...
User.email1 X X
USer.email2 X X
...
このフォームを作成する方法が見つかりません。誰か助けてくれませんか?