0

只要升級我的應用程序的Django 1.9.1,我現在得到一個admin.E110錯誤。我已經搜索,但無法弄清楚更正是什麼。我錯過了尾隨的逗號,但是在添加它們之後,它仍然被打破。下面是一些代碼,如果你可以請看看。先謝謝你。Django的admin.E110錯誤 - 「list_display_links」的值必須是一個列表,元組,或無

admin.py

from django.contrib import admin 
from adminsortable2.admin import SortableAdminMixin 
from .models import Listing 


class ListingAdmin(SortableAdminMixin, admin.ModelAdmin): 
    list_display = ['title', 'listing_name', 'location_type', 'featured_choices', 'status_choices', ] 
    search_fields = ['title', 'listing_name', ] 
    pass 


admin.site.register(Listing, ListingAdmin) 

回答

1

它指的是被稱爲list_display_links不同的屬性。我認爲,如果你只是將其設置爲無你的錯誤會消失,但看看這些文檔,您可能需要使用它。

+0

哦也,你不需要那些尾隨逗號(,你可能已經知道/猜到了),只需要它有1個項目的元組。 – awwester

+0

謝謝! 'list_display_links = None'並沒有爲我工作,但'list_display_list =( '標題', 'LISTING_NAME',...)'做的工作。爲了保持一致性,我還將所有'[]'改爲'()'。 –

相關問題