Django FieldError at /admin/ in Multidropdown Filter
В django я получаю эту ошибку,
my models.py
class User(MasterDataBaseModel):
user_name = models.CharField(max_length=255,verbose_name=_("username"))
gender = models.ForeignKey(Gender, null=True, blank=True, on_delete=models.CASCADE, verbose_name=_("Gender"))
администратор.py
class Useradmin(DuplicateMixin, MasterDataBaseAdmin):
form = forms.UserForm
search_fields = ["user_name","Gender"]
ordering = ["user_name"]
list_filter = [
"users_name",
("Gender",MultiSelectDropdownFilter), ]
list_display = [
"user_name",
"Gender",]
получение этой ошибки, FieldError в /admin/registration/user/
Зарегистрировали ли вы свой класс? Для этого вы можете использовать декоратор admin.register(User). код:
@admin.register(User)
class Useradmin(admin.ModelAdmin, DuplicateMixin, MasterDataBaseAdmin):
form = forms.UserForm
search_fields = ["user_name","Gender"]
ordering = ["user_name"]
list_filter = [
"users_name",
("Gender",MultiSelectDropdownFilter), ]
list_display = [
"user_name",
"Gender",]