Mercurial > eagle-eye
view ikweb/ikweb/application/model/city.py @ 247:7747bbe5b68e
start to develope Information Exchange Center of Ikariam Game. (prototpye)
author | "Hisn Yi, Chen <ossug.hychen@gmail.com>" |
---|---|
date | Mon, 01 Dec 2008 00:27:22 +0800 |
parents | |
children |
line wrap: on
line source
from google.appengine.ext import db from gaeo.model import BaseModel from model.island import Island from model.player import Player # city belongs to one player and one island. class City(BaseModel): game_id = db.IntegerProperty() name = db.TextProperty(verbose_name='name',name='name') level = db.IntegerProperty(verbose_name='level',name='level') island = db.ReferenceProperty(Island) island_id = db.IntegerProperty(verbose_name='island_id',name='island_id') player = db.ReferenceProperty(Player) player_id = db.IntegerProperty(verbose_name='player',name='player') status = db.StringProperty(verbose_name='status',name='status') lastupdate_at = db.DateTimeProperty() unshow_attrs = ['owner_id','island_id'] ref_attrs = ['island_id','player_id'] int_attrs = ['level','game_id']