요청이 비어 있지 않은지 어떻게 확인할 수 있습니까?

Coveraver

사용자가 검색 버튼을 누르면 검색 필드가 비어 있으며 페이지의 모든 기사를 가져옵니다. 암호:

class SearchResultsView(ArticlesView):

def get_queryset(self, request):
    if request.POST.has_key('search'):
        return self.model.objects.filter(
            Q(title__icontains=request.POST['search']) |
            Q(content__icontains=request.POST['search'])
            ).distinct()
    return []

도와주세요.

Alecxe

가져 오기 search매개 변수를이 비어인지 아닌지 확인 :

search = request.POST.get('search')
if search:
    return self.model.objects.filter(
        Q(title__icontains=search) |
        Q(content__icontains=search)
        ).distinct()

get()None검색이 제공되지 않으면 반환 됩니다. search빈 문자열로 전달 되면 if search빈 문자열은 정의에 따라 거짓이므로 조건이 충족되지 않습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

비트 맵 이미지가 비어 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

요청 된 모든 값이 2D 배열에 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

비밀 검색이 안전한지 어떻게 확인할 수 있습니까?

분류에서Dev

입력 필드가 비어 있지 않은지 어떻게 확인할 수 있습니까?

분류에서Dev

하나의 함수에서 모든 양식 요소가 비어 있지 않은지 어떻게 확인할 수 있습니까?

분류에서Dev

요청에 대한 응답이 Service Worker에서 왔는지 어떻게 확인할 수 있습니까?

분류에서Dev

변수 laravel이 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

라디오 버튼의 반환 값이 비어 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

Gulpjs로 src 스트림이 비어 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

행렬이 PSD인지 PyTorch인지 어떻게 확인할 수 있습니까?

분류에서Dev

json 요소가 nil이 아닌지 어떻게 확인할 수 있습니까?

분류에서Dev

화면이 내비게이션 스택에 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

봇이 핑되고 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

충돌이 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

두 배열이 같은지 어떻게 확인할 수 있습니까?

분류에서Dev

변수 유형이 DateTime인지 어떻게 확인할 수 있습니까?

분류에서Dev

nullable 정수 배열이 Null인지 어떻게 확인할 수 있습니까?

분류에서Dev

변수 속성이 id인지 어떻게 확인할 수 있습니까?

분류에서Dev

Nancy 요청이 모바일인지 어떻게 알 수 있습니까?

분류에서Dev

반환이 배열인지 어떻게 확인할 수 있습니까?

분류에서Dev

값이 typescript의 유형인지 어떻게 확인할 수 있습니까?

분류에서Dev

crontab 작업이 실행 중인지 어떻게 확인할 수 있습니까?

분류에서Dev

RSpec은 인수 객체에 하나의 값이 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

파일이 복사되었는지 어떻게 확인할 수 있습니까?

분류에서Dev

View가 보이는지 어떻게 확인할 수 있습니까? (Android ListView)

분류에서Dev

javafx 이미지의 경로를 어떻게 확인할 수 있습니까?

분류에서Dev

버튼에 수업이 비활성화되었는지 어떻게 확인할 수 있습니까?

분류에서Dev

정의되지 않은 오류의 속성을 방지하기 위해이 요소가 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

HTML 컨텐츠가 AJAX 요청에 의해 호출되는지 어떻게 확인할 수 있습니까?

Related 관련 기사

  1. 1

    비트 맵 이미지가 비어 있는지 어떻게 확인할 수 있습니까?

  2. 2

    요청 된 모든 값이 2D 배열에 있는지 어떻게 확인할 수 있습니까?

  3. 3

    비밀 검색이 안전한지 어떻게 확인할 수 있습니까?

  4. 4

    입력 필드가 비어 있지 않은지 어떻게 확인할 수 있습니까?

  5. 5

    하나의 함수에서 모든 양식 요소가 비어 있지 않은지 어떻게 확인할 수 있습니까?

  6. 6

    요청에 대한 응답이 Service Worker에서 왔는지 어떻게 확인할 수 있습니까?

  7. 7

    변수 laravel이 있는지 어떻게 확인할 수 있습니까?

  8. 8

    라디오 버튼의 반환 값이 비어 있는지 어떻게 확인할 수 있습니까?

  9. 9

    Gulpjs로 src 스트림이 비어 있는지 어떻게 확인할 수 있습니까?

  10. 10

    행렬이 PSD인지 PyTorch인지 어떻게 확인할 수 있습니까?

  11. 11

    json 요소가 nil이 아닌지 어떻게 확인할 수 있습니까?

  12. 12

    화면이 내비게이션 스택에 있는지 어떻게 확인할 수 있습니까?

  13. 13

    봇이 핑되고 있는지 어떻게 확인할 수 있습니까?

  14. 14

    충돌이 있는지 어떻게 확인할 수 있습니까?

  15. 15

    두 배열이 같은지 어떻게 확인할 수 있습니까?

  16. 16

    변수 유형이 DateTime인지 어떻게 확인할 수 있습니까?

  17. 17

    nullable 정수 배열이 Null인지 어떻게 확인할 수 있습니까?

  18. 18

    변수 속성이 id인지 어떻게 확인할 수 있습니까?

  19. 19

    Nancy 요청이 모바일인지 어떻게 알 수 있습니까?

  20. 20

    반환이 배열인지 어떻게 확인할 수 있습니까?

  21. 21

    값이 typescript의 유형인지 어떻게 확인할 수 있습니까?

  22. 22

    crontab 작업이 실행 중인지 어떻게 확인할 수 있습니까?

  23. 23

    RSpec은 인수 객체에 하나의 값이 있는지 어떻게 확인할 수 있습니까?

  24. 24

    파일이 복사되었는지 어떻게 확인할 수 있습니까?

  25. 25

    View가 보이는지 어떻게 확인할 수 있습니까? (Android ListView)

  26. 26

    javafx 이미지의 경로를 어떻게 확인할 수 있습니까?

  27. 27

    버튼에 수업이 비활성화되었는지 어떻게 확인할 수 있습니까?

  28. 28

    정의되지 않은 오류의 속성을 방지하기 위해이 요소가 있는지 어떻게 확인할 수 있습니까?

  29. 29

    HTML 컨텐츠가 AJAX 요청에 의해 호출되는지 어떻게 확인할 수 있습니까?

뜨겁다태그

보관