Atomic1 Django transaction atomic Django 는 기본적으로 데이터베이스 트랜잭션을 관리하는 몇가지 방법을 제공하지만 Django가 auto-commit-mode에서 실행되기 때문에 개발자가 사용하는 각각의 쿼리는 데이터베이스에 직접 커밋됩니다. Transaction 은 데이터베이스 쿼리의 원자 집합입니다. 이 함수는 데이터베이스 명을 인수로 사용하며, 제공되지 않는 경우 기본 데이터베이스를 사용하게 됩니다. Django는 atomic()블록이 활성화 되면 원자성이 손상되기 때문에 커밋 or 롤백을 거부하게 됩니다. Django는 데이터베이스 트랜잭션을 제어하는 하나의 API를 제공하며 atomic을 사용하면 데이터베이스의 원자성이 보장되는 코드를 만들 수 있습니다. auto-commit-mode에서 활성 트랜잭션이 없으면 각 쿼리는 자.. 이전 1 다음