날짜 : 2017. 9. 10(일)
장고걸스 튜토리얼 진행하기
목표 :- OS : macOS 10.12.6
- framework : django 1.10.8
- language : django 3.5
- deploy : breakstorm00.pythonanywhere.com
확인내용
-
WSGI 설정시 디폴트 값도 충돌이 날 수 있다.
- pythonanywhere.com 에서 기본으로 주는 WSGI의 내용과 새로 작성하는 내용이 충돌이 발생을 하여 django를 찾지 못한다는 것을 확인 하였다.
- 기본값들을 삭제 or 주석처리 하고 새로운 내용 입력
-
Django ORM(Queryset)에서 결과 값이 없는 경우 데이터를 확인해야 한다.
Post.objects.filter(published_date__lte=timezone.now())
- 객체의 게시일변수(published_date) 값을 조건을 걸어서 나오지 않은 경우 확인.
- 데이터 입력시 게시일을 지정해 주지 않아서 해당내용 발생. 조건을 변경을 하거나 게시일을 입력하여 해결.
Post.objects.filter(title__contain="[조건]") Post.objects.filter(created_date__lte="[생성일]")
-
현재 튜토리얼 내용과 검색시 나오는 블로그의 내용이 다르다.
- 진행한 django의 버젼이 달라서 설정하는 부분이 다르게 나오거나, 설치가 다른 부분이 있다.
작업내용
참고사이트
'개발일지' 카테고리의 다른 글
github.io에서는 무엇을 할 수 있을까? (0) | 2017.09.25 |
---|---|
Array.find 사용실패기 - 콜백함수 사용하기 (0) | 2017.09.20 |
jQuery를 이용한 sticky구현하기 (0) | 2017.09.04 |
최근 근황 및 앞으로의 블로그 방향 (0) | 2017.09.04 |
DOM 조작시 이벤트 할당 이슈 해결 (0) | 2017.07.16 |