Django selenium으로 iframe 내부에 접근하기
selenium으로 테스트코드를 짜면서 iframe내부에 접근해야 할 경우가 생겼다.
Not First But Best
selenium으로 테스트코드를 짜면서 iframe내부에 접근해야 할 경우가 생겼다.
회원가입 및 로그인 기능을 만드는데 이 두가지를 알게 되었다. django-registration, django-registration-redux. 문서를 읽어보면 거의 똑같다. 실제로 사용하는 템플릿도 똑같다. 하지만 더 2개의 패키지는 서로 호환이 되지 않는 것이다.
하단의 참고자료에 설명을 매우 잘 해 놨다. 더 간단히 요약하자면, 블로그를 만든다고 생각해 보자. Post라는 모델에서 수정일자
에 사용되는것은 auto_now
이다. 이는 auto_now가 해당 모델이 save 될 때 마다 현재 날짜로 해당 필드를 갱신시키기 때문이다. 생성일자
에 사용되는 것은 auto_now_add
이다. auto_now_add는 해당 모델이 처음으로 save(모델 생성 시) 될 때 현재 날짜로 추가한다.
django-registration
은 가입 즉시 계정이 활성화 되는 방법 과 메일로 인증을 거친 뒤 계정이 활성화 되는 방법 2가지를 제공한다. django-registration 문서를 참고하여 원하는 방향으로 만들 수 있다. 여기서는 메일 인증을 통한 회원 가입을 구현 해 볼 것이다.