限制用户在Django admin中创建超过'n'个客户

时间:2011-03-16 17:11:11

标签: django-admin

在Django admin中,如何限制用户创建超过'n'的客户?

1 个答案:

答案 0 :(得分:0)

如果customer作为InlineModel添加到主模型中,那么您只需要指定max_num属性(docs)。

如果这是一个主模型(不是内联),最简单的是IMHO覆盖ModelAdmin的save方法,并检查是否允许添加额外的客户。