2010-03-12 3 views
0

사용자 등록 양식이 있다고 가정 해 봅니다. 이 양식에는 사용자가 사진을 업로드 할 수있는 옵션이 있습니다. 나는 User 테이블과 Photo 테이블을 가지고있다. 내 사용자 테이블에 "PathToPhoto"열이 있습니다. 내 질문은 사용자가 만들어지기 전에 사진이 업로드되어 사진 테이블에 삽입되면 어떻게 "PathToPhoto"열을 채우는 것입니까? 내 질문을 문구하는 또 다른 방법은 새로 업로드 한 사진을 다음에 만들 수도 있고 만들지 않을 수도있는 사용자에게 연결시키는 것입니다.데이터베이스 : 사용자 등록 양식의 데이터 저장

저는 python과 postgresql을 사용하고 있습니다.

+0

지뢰밭에 들어 서지 않으려면 다음과 같이하십시오. 공개 앱입니까? 업로드 된 파일에 공개적으로 액세스 할 수 있습니까? FBI가 웹 서버를 조금 빌려주 는가? 그들에게 물건을 업로드하게하기 전에 항상 어떤 농구를 통해 무자격한 행동을하십시오. – tadamson

답변

0

우리가 같은 페이지에 있는지 확인하려면 다음 사항이 맞습니까?

  • 사용자가 사진을 업로드 한 직후에 양식을 제출하기 전에 사진 정보를 사진 테이블에 삽입합니다.
  • 사용자가 양식을 제출하면 사용자 테이블에 행이 삽입됩니다.
  • 해당 행에있는 항목 중 하나는 이전에 만든 사진 항목에 대한 정보입니다.

그렇다면 사용자가 양식을 제출할 때까지 파이썬 변수에 "사진 경로"정보를 저장 한 다음 해당 변수의 값을 사용자 테이블 삽입에 사용할 수 있어야합니다.

+0

예, 모든 포인트가 정확합니다. 나는 변수로 같은 것을 생각하고 있었지만 세번째 테이블을 생성해야하는 다른 솔루션이 있는지 확실하지 않았습니다. 그러나 이것이 아마도 가장 좋은 해결책이라고 생각합니다. 감사. – teggy

관련 문제