Tag: Django的1.6

在Django中CONN_MAX_AGE的值是什么?

Django 1.6现在支持CONN_MAX_AGE来池化数据库连接 。 默认情况下,该值为0(不共享)。 什么是这个选项明智的价值?

“transaction.atomic”与“transaction.commit_on_success”相同吗?

Django 1.6build议@transaction.atomic作为从1.5开始的事务pipe理中的一部分。 我有一个由Djangopipe理命令调用的函数,该命令又被cron调用,即在这种情况下,没有HTTP请求触发事务。 片段: from django.db import transaction @transaction.commit_on_success def my_function(): # code here 在上面的代码块中, commit_on_success对my_function完成的所有工作使用单个事务。 用@transaction.commit_on_successreplace@transaction.commit_on_success是否导致相同的行为? @transaction.atomic 文档状态 : primefaces性是数据库事务的定义性质。 primefaces允许我们创build一个代码块,在这个代码块中保证数据库的primefaces性。 如果代码块成功完成,则更改将提交到数据库。 如果有exception,则更改将回滚。 我认为他们导致了同样的行为。 正确?