Всем привет столкнулся, со следующем проблемой. У меня есть class Customers(AbstractBaseUser, PermissionsMixin), еще есть class CustomerManager(BaseUserManager): это
models.py. В
admin.py class CustomersChangeForm(UserChangeForm):
class Meta(UserChangeForm.Meta):
model = Customers
class CustomersAdmin(UserAdmin):
form = CustomersChangeForm
fieldsets = (
(None, {'fields': ('phone', 'email', 'password')}),
('Personal info', {'fields': ('name', 'family_name', 'father_name', 'birthday', 'gender', 'subscribe_email')}),
('Permissions', {'fields': ('is_staff','groups',)}),
(
'Бонусная программа', {
'fields': [
'bonus_card_request',
'bonus_card_issue',
'discount_card',
'active_card',
],
}
)
)
add_fieldsets = (
(None, {
'classes': ('wide',),
'fields': ('email', 'password1', 'password2', ),
}),
)
ordering = ('-id',)
list_display = (
'phone',
'name',
'family_name',
'subscribe_sms',
'subscribe_email',
'is_superuser',
)
list_filter = (
'subscribe_sms',
'subscribe_email',
'is_staff',
)
search_fields = ('phone', 'name', 'family_name') Каким образом я менеджеру задаю какие он модели должен видеть?