Я использую проект Django nonrel в проекте движка приложения Google, работающем локально в разработке. Я создал свои собственные модели, и они хороши, когда они сохраняются и извлекаются в хранилище данных.
Я надеюсь использовать django.contrib.auth для обеспечения функциональности пользователя. Я могу использовать оболочку для создания пользователей, и им будет присвоен идентификатор. Когда я создаю одну из моих собственных моделей, которая ссылается на пользователя, я должен передать идентификатор пользователя, так как в противном случае он совершенно неверно.
Однако, проверяя через интерфейс администратора gae, я не вижу модель User в хранилище данных для пользователей, которых я создал с помощью оболочки. Также я не могу получить информацию о пользователе от одной из моих моделей, которая ссылается на них. Звонки mymodel.user.username ничего не возвращают. Также я не могу войти в администратор, используя имя пользователя и пароль, которые я настроил. Я вижу сохраненные версии моделей, которые я сделал, в приложении gae admin.
Создается впечатление, что пользователи создаются где-то, кроме хранилища данных. Что еще мне нужно сделать, чтобы использовать стандартных пользователей contrib.auth с django-nonrel и gae?