inflearn logo
강의

講義

知識共有

React を使用した Python/Django Web サービス開発完全ガイド

Django Basic CBV API (Generic display views) (3)

페이징 처리중 오류가 발생에 대해 질문 합니다

482

sagara12

投稿した質問数 6

0

post_list.htm 부분에

{% load bootstrap4%}를 추가했더니 화면 처럼 빨간줄이 생깁니다

 settings.py도 확인 해봣는데 별다른 이상이 없었고 html 문법 부분이라 관련이 없다고  생각하는데 제가 어느 부분에 서 실수를 했을까요? <!doctype html> 부부분을 지워도 돌아가기는 하는데 뭔가 찝찝해서 질문 드립니다

 

 

python django react docker

回答 4

1

pyhub

안녕하세요.

보여주신 코드에서

{%if is_is_paginated%}

가 아니라

 

{%if is_paginated%}

가 아닐까요?

is_is_paginated 로 오타를 치셔서, 값이 없기에 if 조건이 False 판정이 된 것은 아닐까요?

0

sagara12

선생님 해결했습니다 감사합니다

0

pyhub

잘 해결하셨다니 다행입니다. :-)

해결하신 포인트를 알려주실 수 있으실까요?

0

sagara12

전강의에 더미 데이터를 다지워서 페이지가 없어서 페이지 처리창이 안뜬거 였습니다.

선생님께서 if 조건이 false 판정이 되서 그럴 가능성이 있다고 하셔서 

is_paginated에 페이징 처리할 값이 안들어가서 그런가 싶어서 더미 데이터를 다시 넣었더니

올바르게 작동 했습니다. 선생님 이렇게 오류가 아무것도 안뜰 경우 어떤식으로 해결하는게 좋

은지 알려주실수 있으신가요?

0

pyhub

데이터가 없는 것은 오류가 아닙니다.

템플릿 단에서 empty 상황에 대해서 메세지를 노출하시는 것도 좋은 방법이죠.

0

sagara12

아 제가 질문을 작성할때 잘못 쓴거 같습니다..

번거롭게 해드려서 죄송해요 

{% if is_paginated %}
{% bootstrap_pagination page_obj size="large" justify_content="center" %}
{% endif %}

으로 입력을 했습니다.  오류가 안나고 아예 화면에서 없어져서 어떻게 고쳐야할지 감을 못잡겠습니다 

0

sagara12

선생님 바쁘신데 번거롭게 해드려서 죄송합니다

화면처럼 Python Interpreter  설정도 해봤고 

Invalidate Caches... 메뉴를 통해 라이브러리 캐시를 삭

제 해봤는데 오류가 해결이 안됩니다 ㅠㅡㅠ

{{is_paginated}}

{{page_obj}}

로 할때는 페이징 처리가 됬는데

{%if is_is_paginated%}

{%bootstrap_pagination page_obj size="small"%}

{% endif%}

의 경우는 아예 페이지 처리창이 화면에서 뜨지를 않습니다.

혹시몰라서 

{{is_paginated}}

{{page_obj}}

{%bootstrap_pagination page_obj size="small"%}

해봤더니 제대로 작동하는데 페이지 태그 문제 일까요?

선생님

{!doctype html} 에 빨간줄이 그어지는 것과 연관이 있는 문제 일까요?

0

pyhub

안녕하세요.

템플릿 내에 지정하신 {% bootstrap_form form %} 코드가 정상동작되어 웹브라우저를 통한 접속에서 웹페이지가 정상동작한다면,

개발서버가 바라보는 가상환경과 pycharm이 바라보는 가상환경 혹은 파이썬 인터프리터가 다른 경우에

개발서버가 바라보는 가상환경에는 django-bootstrap4가 설치되어있는 데, pycharm이 바라보는 가상환경에는 설치가 안 되어서 그럴 수도 있습니다.

PyCharm에서 프로젝트 설정의 Python Interpreter  설정에서 현 PyCharm이 바라보는 파이썬 가상환경을 확인하실 수 있습니다.

---

바라보는 가상환경이 같다면, PyCharm에서 로딩한 라이브러리 캐시가 불완전해서 그럴 수도 있구요. PyCharm의 Invalidate Caches... 메뉴를 통해 라이브러리 캐시를 삭제하시면, 다시 로딩을 합니다. 로딩이 완료된 뒤에 다시 확인해보시겠어요?

https://www.jetbrains.com/help/pycharm/cleaning-system-cache.html

안녕하세요.

0

46

1

[OneToOne Field Demo] get_user_model() 메서드를 활용해야 하는 이유?

0

268

1

useEffect 훅에서 else 유무에 따른 결과

0

209

1

useAxios 훅의 dependency array 설정

0

242

1

useEffect에서 변수 업데이트 관련 질문

0

380

1

rest_framework.generics.CreateAPIView의 model 속성 유무

0

264

1

bootstrap4

0

466

4

리뉴얼 강의가 오픈이 되면 기존 강의는 더이상 못보는걸까요

1

358

1

admin form에서 앞선 필드 선택 후 다른 필드 select widget 구성하는 방법

0

570

3

useState는 필수일까요?

0

259

1

python manage.py makemigrations instagram 시 created_at default 오류가 발생합니다.

0

592

4

Django allauth를 사용한 소셜 로그인 시 에러

0

649

1

프로젝트명 변경 뒤, 디버그툴바+디버그모드 사용 시 에러

0

550

2

useLocalStorage() 함수 사용여부

0

224

1

django에 LOGIN_URL = '/accounts/login/'의 의미?

0

445

1

리듀서의 의미 재확인

0

425

1

simple-jwt Refresh Token 사용 노하우

0

895

2

docker compose 를 통한 배포 관련 오류 문의

0

667

1

파이썬 속도 장고 관련 궁금한게 있습니다.

0

360

1

is_like_user

0

230

1

related_name 오류

0

270

1

re_path 오류

0

255

1

re_path url

0

246

1

No post matches the given query

0

656

2