我的类目级别为空,这是为啥.(已解决)

来源:3-8 导入商品类别数据

XO鸡丝

2018-02-01


//img.mukewang.com/szimg/5a72cd7a000199fc13360666.jpg'

,但是可以用 筛选器筛选,数据库里也有数据..

这是为啥呢.

class GoodsCategory(models.Model):
    """
    商品类别
    """
    CATEGORY_TYPE = (
        (1, "一级类目"),
        (2, "二级类目"),
        (3, "三级类目"),
    )

    name = models.CharField(verbose_name="类别名", default="", max_length=30, help_text="类别名")
    code = models.CharField(verbose_name="类别code", default="", max_length=30, help_text="类别code")
    desc = models.CharField(verbose_name="类别描述", default="", help_text="类别描述", max_length=100)
    category_type = models.IntegerField(verbose_name="类目级别", help_text="类目级别", choices=CATEGORY_TYPE)
    parent_category = models.ForeignKey("self", verbose_name="父类别", related_name="sub_cat", null=True , blank=True)
    is_tab = models.BooleanField(verbose_name="是否导航", help_text="是否导航", default=False)
    add_time = models.DateTimeField(verbose_name="添加时间", default=datetime.now)

    class Meta:
        verbose_name = "商品类别"
        verbose_name_plural = verbose_name

    def __str__(self):
        return self.name


class GoodsCategoryAdmin(object):
    list_display = ["name", "category_type", "parent_category", "add_time"]
    list_filter = ["category_type", "parent_category", "name"]
    search_fields = ['name', ]



加了 list_editable = ['category_type']后 ,结果变成

//img.mukewang.com/szimg/5a72cf12000149c405950670.jpg

有选项,但是依旧显示为 空..


写回答

2回答

吉米扬的鱼汤

2018-10-30

同学,怎么弄的没看懂,我的类目级别也为空

0
2
续写17777
刚买这门课,也遇到这个问题了。随手把CATEGORY_TYPE里的1,2,3改成'1','2','3'问题就解决了。
2020-03-23
共2条回复

XO鸡丝

提问者

2018-02-01

xadmin用的是,这里的.


//img.mukewang.com/szimg/5a72ce89000107bd06500473.jpg

0
1
bobby
好的,
2018-02-05
共1条回复

Python前后端分离开发Vue+Django REST framework实战

Django REST framework课程视频,RESTFul API前后端分离开发

2873 学习 · 2457 问题

查看课程