django 문서에서 이것에 대한 조항을 볼 수 없으므로 사람들은 어떻게해야합니까?사람들은 어떻게 장고에서 클래스 변수를 다루는가?
내 경우는이 경우입니다.
장바구니가 있는데 각 장바구니 인스턴스에 인보이스 번호 필드가 있지만 장바구니가 유료 상태 인 경우에만 송장 번호가 생성되므로 모든 장바구니 인스턴스에 인보이스 번호가 표시되지는 않습니다. 모든 인보이스 번호가 그 사이에 간격없이 순차적으로 표시되도록하려면이 경우 기본 pk가 완벽하지 않아 인보이스 번호의 카운터 역할을하는 클래스 변수가 필요하며 모든 인스턴스가 액세스 할 수 있어야합니다.
DB 필드에 대해 이야기하고 있습니까, 아니면 무엇을 원하십니까? 어쩌면 아이디어를 명확히하기위한 코드를 제공 할 수 있습니까? –
@ user267764 : 모델 클래스에 대해 이야기하고 있습니까? 일반 Python 클래스는 여전히 일반 Python 클래스입니다. 모델 클래스는 뚜렷한 메타 클래스를 가지고 있기 때문에 똑같은 것은 아닙니다. 그러나 그들은 여전히 수업에 불과합니다. 문제가있는 코드의 구체적인 예를 제공 할 수 있습니까? –
그래서 다양한 오브젝트가 공유하는 순차 송장 번호를 원하십니까? 목적은 무엇입니까? –