Как посмотреть models.ManyToManyField ('self') в админке? - PullRequest
0 голосов
/ 08 июня 2018

У меня есть поле в одной из моих моделей:

class Article( models.Model ):
     title = models.CharField("Title", max_length=255)
     related_articles = models.ManyToManyField('self')

Но только «супер-администраторы» могут видеть этот «related_articles» в настоящее время, разрешения для non-superadmin не устанавливаются.Это мой админ-файл:

class Article_Admin(admin.ModelAdmin):
    list_per_page       = 20
    search_fields       = ['id', 'title'']
    list_display        = ('title',)
    fieldsets           = [
        ( "Article Data", {
            '
            'fields': ['title',]
        }),
        ( "Related Articles", {
            'fields': ['related_articles']
        }),
    ]
 admin.site.register(Article, Article_Admin)

Как установить разрешение для моделей, не являющихся суперадминами, просматривать модели .ManyToManyField ('self') на странице администратора?

...