我的Django项目中有下一个模型:
class Category(MPTTModel):
title_of_category = models.CharField(max_length=50, unique=True, verbose_name='Subcategory', default='')
parent = TreeForeignKey('self', null=True, blank=True, related_name='children', db_index=True,
default='',
verbose_name='Category')
class Product(models.Model):
category = models.ForeignKey(Category, verbose_name='Category', default='')
title = models.CharField(max_length=200, verbose_name='Title of product', default='')还有admin:
class CategoryAdmin(DjangoMpttAdmin):
list_display = ('title_of_category',)
list_filter = ('title_of_category',)
admin.site.register(Category, CategoryAdmin)
@admin.register(Product)
class ProductsAdmin(admin.ModelAdmin):
list_display = ('title', )我想在我的管理面板中显示唯一的孩子类别(类别没有孩子)在ForeignKey。如何在管理中过滤类别?
发布于 2017-11-03 19:49:11
我不确定我是否理解你的要求,但请查看这篇文章,因为它可能会有所帮助。Changing name of Foreign Key items at admin page in Django
https://stackoverflow.com/questions/47093195
复制相似问题