0

я и пытаюсь использовать djangoappengine, но я не уверен, как я могу написать модель, чтобы включить стандартныйЭквивалентная замена ListProperty (db.Key) в djangoappengine

ListProperty(db.Key) 

Я знаю, что djangotoolbox предоставляет эти типы полей, но я я не могу определить точный синтаксис.

+0

Является ли это правильный путь: города = ListField (models.ForeignKey (Город)) – Nitin

ответ

1

db.ListProperty (db.Key) хранит список ключей любого объекта.

модели:

class Profile(db.Model): 
data_list=db.ListProperty(db.Key) 

class Data(db.Model): 
name=db.StringProperty() 

просмотров:

prof=Profile() 
data=Data.all() 

for data in data: 
    prof.data_list.append(data) 

/// Here data_list stores the keys of Data entity 

Data.get(prof.data_list) will get all the Data entities whose key are in the data_list attribute 

 Смежные вопросы

  • Нет связанных вопросов^_^