Приложение Django не отображается в админке после установки django 1.9

После установки django 1.9 у меня возникают проблемы при попытке показать мои приложения в интерфейсе администратора, это мой код:

название приложения: люди

#models.py:

from django.db import models

class Person(models.Model):
    name = models.CharField(max_length=100)

#admin.py:

from django.contrib import admin
from .models import Person

admin.register(Person)

#apps.py
from django.apps import AppConfig

class PeopleConfig(AppConfig):
    name = 'people'


#settings.py:
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'people'
]

Я изменил последнюю строку INSTALLED_APPS на "people.apps.PeopleConfig", но безуспешно. Python версия 3.5

Любая помощь приветствуется.

Эрик

1 ответ

Решение

Я нашел проблему

#Change:
admin.register(Person)
#To this:
admin.site.register(Person)

Сожалею.

Другие вопросы по тегам