GAE и Django же пользователи - PullRequest
       2

GAE и Django же пользователи

0 голосов
/ 09 февраля 2012

Я работаю над вспомогательным проектом GAE и Django и столкнулся с некоторыми проблемами при создании пользователя из оболочки de django. После изучения кода в каталоге помощника я наткнулся на следующий код:

class User(BaseModel):  
      user = db.UserProperty(required=True) 

У меня вопрос: нужно ли привязывать пользователя django к учетной записи Google, если так, как мне создать пользователя django или google из моего кода?

ОБНОВЛЕНИЕ: я хотел сказать, создать учетную запись без самой учетной записи Google. Для инсталяции, не имеющей:

users.get_current_user()

ОБНОВЛЕНИЕ: пользователь должен иметь возможность создать новую учетную запись, как обычные пользователи django, с соответствующей страницей регистрации.

1 Ответ

1 голос
/ 09 февраля 2012

Для AppEngine вы можете получить пользователей, которые вошли в ваше приложение.

from google.appengine.api import users

И тогда вы делаете

username = users.get_current_user()

И установите пользовательское свойство

User(user=username)

Вы можете найти учебное пособие о том, как выполнить перенаправление для входа в систему, чтобы попросить приложение войти в систему, чтобы получить пользователя.

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