現在、私はTeam
データストアに常駐しています。
team = Team.get_by_key_name('Plants')
また、ローカルコンピューターに次のCSVファイルがあります。
name,level
Pea Shooter,1
Threepeater,3
Melon-pult,20
私bulkloader.yaml
はこのように見えます:
python_preamble:
- import: models
- import: my_transforms
transformers:
- kind: Character
connector: csv
property_map:
- property: name
external_name: name
- property: level
external_name: level
import_transform: my_transforms.transform_integer
私は次のmodels.py
ようなものを書きました:
from google.appengine.ext import db
class Team(db.Model):
name = db.StringProperty()
class Character(db.Model):
name = db.StringProperty()
level = db.IntegerProperty()
私も書いたmy_transforms.py
:
def transform_integer(integer_string):
return int(integer_string)
質問:Character
CSVファイルをアップロードして、がデータストアに入るときにparent
プロパティが割り当てられる ようにするにはどうすればよいteam
ですか?