小编Vic*_*tor的帖子

Python/SQLAlchemy - 更新外键时的加载关系?

我有一节课:

class Chart(Base):
   __tablename__ = 'chart'
   id = C('chart_id', Integer, primary_key=True)
   element_id = C(Integer, ForeignKey('element.element_id'))
   element = relationship(Element)
   name = C(String)

   def __init__(self, name):
      self.name = name
Run Code Online (Sandbox Code Playgroud)

用法很常见,

chart = Chart('Some name')
chart.element_id = element_id
Run Code Online (Sandbox Code Playgroud)

但是在设置element_id之后,chart.element为None.有没有办法在刷新/提交之前为新对象自动加载此关系?

python orm sqlalchemy

6
推荐指数
1
解决办法
599
查看次数

RestKit会话管理

使用RestKit进行"持久"会话的正确方法是什么?

最简单的方法是在服务器端进行长时间会话,但不确定它对浏览器版本是否安全.如果会话过期,我更愿意隐式重新登录,但在这种情况下,我必须处理会话过期,发送新登录请求,接收响应,然后再发送目标请求.来源变得更加复杂.

RestKit中是否有允许自动管理的功能?也许只使用CakePHP的功能保持iPhone应用程序的持久会话和Web版本的短暂会话?

谢谢,维克多

ios restkit

3
推荐指数
1
解决办法
4371
查看次数

标签 统计

ios ×1

orm ×1

python ×1

restkit ×1

sqlalchemy ×1