목록클론 (2)
스택큐힙리스트
나는 현재 작업 중인 프로젝트를 위해 Github에서 개인 저장소를 가지고 있습니다. 지금까지는 집의 데스크톱에서만 작업을 했었지만, 방금 노트북을 구매했고, 두 컴퓨터에서 프로젝트를 작업하고 변경 사항을 푸시/풀할 수 있도록 설정하려고 합니다. 나는 노트북을 위해 Github 계정에 새로운 SSH 키를 추가했으며, 퍼블릭 테스트 저장소를 복제하고 변경 사항을 만드는 데에는 성공했습니다. 그러나 개인 저장소를 복제할 수 없었습니다. 개인 저장소를 복제하기 위해 명령 줄에서 특별한 작업을 해야할까요? 또한, 노트북을 위해 새로운 GitHub 계정을 설정하고 협력자로 추가해야 할까요? 사용한 명령은 git clone git://github.com/username/reponame.git입니다.답변 12, 아래..
Foo.objects.get(pk=foo)데이터베이스에는, 위의 객체를 복사한 다른 객체를 추가하고 싶습니다.만약 내 테이블에 1개의 행이 있다면, 나는 첫 번째 행 개체를 다른 기본 키를 가진 다른 행에 삽입하고 싶습니다. 어떻게 할 수 있을까요?답변 1당신의 객체의 기본 키를 변경한 후에 save()를 실행하세요. obj = Foo.objects.get(pk=)obj.pk = Noneobj.save()자동 생성 키를 원하면 새 키를 None으로 설정하십시오.업데이트/삽입에 대해 더 알아보기 here .모델 인스턴스 복사에 대한 공식 문서: https://docs.djangoproject.com/en/2.2/topics/db/queries/#copying-model-instances답변 2Django ..