django-constance icon indicating copy to clipboard operation
django-constance copied to clipboard

Mutiple Custom ConstanceAdmins

Open ChristophRob opened this issue 6 years ago • 0 comments

Describe the problem

I want to make two forms for different constance settings, but it does not work to just set fields with "exclude" or "fields" of ModelAdmin

Steps to reproduce

from constance.admin import ConstanceAdmin, Config

class DesignAdmin(ConstanceAdmin):
    class Meta:
        fields = ('favicon', 'logo', 'icon')

class ConfigAdmin(ConstanceAdmin):
    class Meta:
        exclude = ('favicon', 'logo', 'icon')

class Design(Config):
    class Meta(Config.Meta):
        proxy = True
        object_name = 'design'
        model_name = module_name = 'design'

    _meta = Meta()

site.register([Config], ConfigAdmin)
site.register([Design], DesignAdmin)

System configuration

  • Django version: 2.0
  • Python version: 3.x

ChristophRob avatar Mar 21 '18 17:03 ChristophRob