Страница администратора django не показывает те же результаты, что и в уроке 2 из документации. Зачем? - PullRequest
0 голосов
/ 13 апреля 2011

Мой код следует учебному руководству django 2 на странице администратора. Я просто в замешательстве, почему я не получаю две записи для размещения на странице изменения блога администратора. У любого есть идея.

from blogs.models import Blog,Entry
from django.contrib import admin

class EntryInline(admin.TabularInline):
    model = Entry
    extra = 3

class BlogAdmin(admin.ModelAdmin):
    fieldsets = [(None,{'fields': ['name']})]

    inlines = [EntryInline]

list_display=('tag_line')

admin.site.register (Блог, BlogAdmin)

1 Ответ

0 голосов
/ 13 апреля 2011

Эти строки в admin.py и ваш URLconf настроен правильно для автообнаружения ModelAdmins?

Имеет ли значение пропуск наборов полей?

Убедитесь, что ваша модель имеет unicode-метод , или попробуйте использовать list_display , чтобы представить вашу модель в списке изменений по списку выбранных полей. В вашем примере list_display не имеет правильного отступа:
Проверьте пример для PersonAdmin в документации:

class BlogAdmin(admin.ModelAdmin):
    list_display = ('post_title', 'post_author')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...