У меня есть то, что мне нужно для моделей в Google App Engine. Я в основном строю рекламную систему объявлений.
Вот что у меня есть:
class Cities(db.Model):
name = db.StringProperty()
connectors = db.ListProperty()
catList = db.ListProperty()
class Listings(db.model):
title = db.StringProperty()
category = db.CategoryProperty()
city = db.StringProperty()
editURL = db.LinkProperty()
email = db.EmailProperty()
phone = db.PhoneNumber()
user = db.UserProperty()
date = db.DateTimeProperty(auto_now_add=True)
content = db.TextProperty()
picture = db.BlobProperty()
location = db.StringProperty()
Что-то явно не так с ними? Кроме того, они находятся в файле с именем dbmodels.py в том же каталоге, что и все остальные мои файлы для движка Google App. Есть ли способ, которым я могу импортировать их в конкретные файлы, где они должны быть использованы?
Наконец, у меня есть список городов, которые я хочу представлять. Как я могу получить это в Google App Engine? Правильно ли будет сделать приборную панель, в которой я могу создавать свои собственные города?
Спасибо всем заранее!