Функция регистрации не отображается после admin.site в моем PyCharm Django Development - PullRequest
0 голосов
/ 24 сентября 2019

Я должен использовать admin.site.register для регистрации модели на моем сайте, но функция register не появляется после admin.site.Однако после администратора появляется функция register.Должен ли я использовать admin.register вместо admin.site.register?

from django.contrib import admin

from .models import Question

admin.site. # register does not show up

1 Ответ

0 голосов
/ 24 сентября 2019

Иногда, если вы программируете в IDE (например, PyCharm), IDE иногда может потерять все загруженные функции и модули.И это может привести к некоторым странным ошибкам при программировании, когда вы, например, не можете увидеть конкретную функцию, которая, как вы знаете, должна быть там , или просто показывает ошибки в странных местах, где их не должно быть.Решением этой проблемы является перезапуск вашей IDE или просто запуск программы в любом случае после того, как вы ввели то, что, по вашему мнению, должно быть правильным;в этом случае: admin.site.register(<Model Name>)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...