Я новичок в GAE, поэтому, если вы хотите помочь, пожалуйста, напишите некоторые детали и пример.
Я пытаюсь сделать две модели БД: Пользователь и Статья. У каждого пользователя может быть какая-то статья. На сервере sql это будет:
create table User
(
id int primary key identity(1,1),
login nvarchar(50) unique not null,
password nvarchar(50) not null,
email nvarchar(50) unique not null,
)
create table Article
(
userId int references User(id) not null,
topic nvarchar(50) not null,
content nvarchar(max) not null
)
В питоне я пытаюсь:
class Article(db.Model):
topic = db.StringProperty(multiline=False)
content = db.StringProperty(multiline=True)
class User(db.Model):
login = db.StringProperty()
email = db.EmailProperty()
password = db.StringProperty(multiline=False)
articles = db.ListProperty(int) #here I want to do db.ListProperty(Article), but I can't. So I want to keep here id of article.
И мои вопросы:
Может быть, есть лучший способ сделать это, с радостью я найду лучшее решение