사용자로부터 계정을 삭제하는 간단한 방법이나 코드가 있습니까? 나는 사용자 이름, 전자 메일 주소, first_name, last_name 및 profile-data를 삭제하려고합니다.사용자 계정을 삭제하는 간단한 방법은 무엇입니까?
두 개의 앱이 있습니다.
고마워요!
사용자로부터 계정을 삭제하는 간단한 방법이나 코드가 있습니까? 나는 사용자 이름, 전자 메일 주소, first_name, last_name 및 profile-data를 삭제하려고합니다.사용자 계정을 삭제하는 간단한 방법은 무엇입니까?
두 개의 앱이 있습니다.
고마워요!
사용자 데이터베이스 레코드를 삭제 하시겠습니까? 그렇다면 검색하여 삭제를 호출하십시오.
user = User.objects.get(username='their_username')
user.delete()
설명 할 수있는 응용 프로그램의 종류는 무엇입니까? 어떤 종류의 데이터베이스를 응용 프로그램과 함께 사용하는 경우 특정 조건으로 삭제 쿼리를 실행하십시오.
안녕하세요, 등록 -08-alpha brom Bennett을 사용합니다. – craphunter
실제 요구 사항에 따라 삭제하는 대신 'is_active'를 False로 설정하는 것이 좋습니다. 참조 : http://docs.djangoproject.com/en/dev/topics/auth/ – payne
안녕하세요, 등록 -08-alpha brom Bennett을 사용합니다. 독일에서는 사용자가 자신의 계정을 삭제하기를 원할 때 즉시 모든 사용자 정보를 삭제할 수 있도록 매우 엄격하게되어 있으므로 in_active에 설정할 수 없습니다! 감사합니다. – craphunter
그런 다음 앱에 사용자 기록을 참조하는 다른 장소가있는 경우 전체 사용자 기록을 삭제하여 문제를 일으킬 수 있습니다. 즉, 사용자 참조가 매달리게됩니다. 사용자를 삭제 한 후에는 스키마를 살펴보고 해당 참조를 찾아서 정리해야합니다. – payne