Я немного новичок в GAE, поэтому я хотел спросить, как создать пользовательскую модель для чего-то столь же тривиального, как блог.Создание пользователя в Google App Engine и миграции простой способ
Так далеко, это все, что я получил:
class User(db.Model): # Todo create a user model, that works with your login page
username = db.UserProperty()
password = db.StringProperty()
Но это выглядит очень примитивно. Как можно было бы создать пользователя в движке Google, как в лучшем случае, о создании таких полей, где уникальность является важным фактором. Также, как бы вы связали пользователя с сообщением в блоге, поскольку ссылки в хранилище данных Google не разрешены. Наконец-то есть приложение, которое управляет всеми вашими миграциями? Как юг для GAE? Кажется, есть способ мигрировать, но это связано с большим количеством boiler-plate code.
Кроме того, я исхожу из фона django, поэтому я нахожу все это немного контр-интуитивным, поскольку это не реляционная база данных.
Не могли бы вы добавить немного кода о том, как добавить родителя в этот конструктор? Это сделает ответ всеобъемлющим. Извините, что попросил еще раз. –
Весь код здесь, 'user' - это пользовательский объект, который вы можете получить из запроса. Если вы не знаете, как это сделать, я предлагаю вам прочитать документацию о ndb-запросах. – Dalmas