request.GET.get () 및 request.GET() 차이점
921 단어 Django
query = request.GET.get('name', '')
name이라는 GET 매개변수를 찾고 매개변수를 커밋하지 않으면 빈 문자열을 반환합니다.Request에 주의하십시오.GET에서 get() 메서드를 사용한 경우 이해하기 어려울 수 있습니다.여기 get () 은 모든python의 사전 데이터 형식에 대한 방법입니다.사용할 때 조심해야 합니다: 리퀘스트를 가정하십시오.GET가 'name' 키를 포함하는 것은 안전하지 않기 때문에 get ('name', ') 을 사용하여 부족한 반환값 (빈 문자열) 을 제공합니다.리퀘스트만 사용한다면.GET ('name') 접근 변수는 Get 데이터에서name을 얻을 수 없으며 KeyError를 일으킬 수 있습니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Django 라우팅 계층 URLconf 작용 및 원리 해석URL 구성(URLconf)은 Django가 지원하는 웹 사이트의 디렉토리와 같습니다.그것의 본질은 URL과 이 URL을 호출할 보기 함수 사이의 맵표입니다. 위의 예제에서는 URL의 값을 캡처하고 위치 매개 변수로...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.