小编Iva*_*ter的帖子

如何创建GAE数据存储的本地副本?

我想制作GAE应用程序的客户端版本,用于存储在线版本的确切数据.(myapp.appspot.com)如果我可以使用sdk代替,是否有任何库或工具在线同步和sdk版本?我尝试使用bulkloader,但我无法将下载的数据加载到本地SDK?请帮忙.

google-app-engine google-cloud-datastore

23
推荐指数
2
解决办法
8296
查看次数

用于CodeIgniter的CSV导入库

需要将csv或xls导入到使用CodeIgniter创建的Application中.这有什么图书馆吗?任何建议表示赞赏.

php csv xls helper codeigniter-2

6
推荐指数
2
解决办法
3万
查看次数

创建Google App Engine的简单搜索

是否有任何简单的方法可以为特定数据存储表创建Google App Engine搜索.只想为此创建基本文本搜索.

google-app-engine google-cloud-datastore

5
推荐指数
1
解决办法
1245
查看次数

将IntegerProperty更改为现有AppEngine DataStore的FloatProperty

我构建了一个appengine应用程序(python),它需要将整数值(100)中的现有数据存储区实体转换为浮点值(100.00)以进行货币转换问题.这样做的正确方法怎么样?我的查询返回错误,因为我只是在我的模型中更改属性类型.

旧型号:

class Learn(search.SearchableModel):
    pid = db.ReferenceProperty(Product, collection_name='picks')
    title = db.StringProperty()
    description = db.TextProperty()
    order = db.IntegerProperty()
    cost = db.IntegerProperty(default=0)
    cost1 = db.IntegerProperty(default=0)
Run Code Online (Sandbox Code Playgroud)

新模式:

class Learn(search.SearchableModel):
    pid = db.ReferenceProperty(Product, collection_name='picks')
    title = db.StringProperty()
    description = db.TextProperty()
    order = db.IntegerProperty()
    cost = db.FloatProperty(default=0.000)
    cost1 = db.FloatProperty(default=0.000)
Run Code Online (Sandbox Code Playgroud)

我需要一种正确的方法来更改此数据存储区属性类型,而无需更改(删除旧的和添加新的)现有数据.因为它的关键用于许多其他表/模型.

谢谢.

python django google-app-engine google-cloud-datastore

5
推荐指数
2
解决办法
2855
查看次数

插入UTF-8字符(中国,阿拉伯语,日语..等)记录到GAE数据存储编程与Python

我只想构建GAE内置的简单UI翻译(使用python SDK).

def add_translation(self, pid=None):
    trans = Translation()
    trans.tlang = db.Key("agtwaW1kZXNpZ25lcnITCxILQXBwTGFuZ3VhZ2UY8aIEDA")
    trans.ttype = "UI"
    trans.transid = "ui-about"
    trans.content = "????"
    trans.put()
Run Code Online (Sandbox Code Playgroud)

这导致编码错误:

UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 0: ordinal not in range(128)
Run Code Online (Sandbox Code Playgroud)

如何使用unicode(utf-8)字符编码正确的插入内容?

python google-app-engine character-encoding google-cloud-datastore

2
推荐指数
1
解决办法
682
查看次数

GAE数据存储日期属性自动生成日期1970年

我有数据存储模型波纹管:

class ThisCategory(search.SearchableModel):
    ancestor = db.ListProperty(db.Key, default=[])
    no_ancestor = db.BooleanProperty(default=True)
    name = db.StringProperty()
    description = db.TextProperty()
    last_modified = db.TimeProperty(auto_now=True) #<----- (1970-01-01 15:36:47.987352) in datastore
Run Code Online (Sandbox Code Playgroud)

如何创建/结果正确现在日期?

python google-app-engine google-cloud-datastore

0
推荐指数
1
解决办法
283
查看次数