1

このような単純なモデルで:

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_horizo​​ntalで遊んで、1人のユーザーが複数のユーザーを選択することも、1つのユーザーが複数のユーザーを選択することもできます。ここで、チェックボックス付きのテーブルのようなフォームが必要です。このフォームでは、管理者が多くのユーザーに対して多くのことをチェックできます。

User        Thing.name1    Thing.name2    Thing.name3 ...
User.email1      X              X
USer.email2                     X              X
...

このフォームを作成する方法が見つかりません。誰か助けてくれませんか?

4

0 に答える 0