相关疑难解决方法(0)

Django admin - 如果编辑对象,删除字段

我有一个可以通过Django管理区访问的模型,如下所示:

# model
class Foo(models.Model):
    field_a = models.CharField(max_length=100)
    field_b = models.CharField(max_length=100)

# admin.py
class FooAdmin(admin.ModelAdmin):
    pass
Run Code Online (Sandbox Code Playgroud)

假设我想在用户添加对象时显示field_a和field_b,但如果用户正在编辑对象,则只显示field_a.是否有一种简单的方法可以使用fields属性?

如果遇到它,我可能会破解JavaScript解决方案,但根本不这样做是不对的!

django django-admin

6
推荐指数
1
解决办法
4511
查看次数

标签 统计

django ×1

django-admin ×1