Written by
on
on
1월22일~1월28일
1월 22일 월요일
- Try-Django-Tutorial youtube 강의 9커밋까지 완료
- 하루3분 네트워크 독서
- 블로그 정리
- about page 내용 작성 및 records 내용 정리 -> 이전부터 쭉 작성해 왔던 것들인데 미완성 된 부분도 있고 구성에 일관성이 없어서 한번 다시 쭉 정리해야할 필요성을 느낌
1월 23일 화요일
-
Try-Django-Tutorial youtube 강의 17커밋까지 완료
-
class based view
-
template include, extends
-
model
-
Model 에서 DateTimeField 관련 모델에 DateTimeField를 적용 시켰는데 admin page에 보이질 않는다. 동영상 강의 에서는 분명히 보이는데 내가 안보이는 거라서 검색을 해봤고 stackoverflow에 다음과 같은 솔루션을 얻었다.
If you really want to see date in the admin panel, you can add readonly_fields in admin.py: class RatingAdmin(admin.ModelAdmin): readonly_fields = ('date',) admin.site.register(Rating,RatingAdmin) Any field you specify will be added last after the editable fields. To control the order you can use the fields options. Additional information is available from the Django docs.
그리고 그대로 적용해 보았고, 수정할 수 없는 상태로 잘 나온다. 장고 문서에 아래와 같이 나와있어서
As currently implemented, setting auto_now or auto_now_add to True will cause the field to have editable=False and blank=True set.
모델 속성을 다음과 같이 바꾸고
timestamp = models.DateTimeField(auto_now_add=True, editable=True, blank=True) updated = models.DateTimeField(auto_now=True, editable=True, blank=True)
다시 admin에 나오나 확인해 봤는데 안나온다. auto_now_add, 와 auto_now 속성값이 editable과 blank를 True 설정되게 강제하는 것 같다. 혹시 몰라서 모든 속성값을 지우고 admin에 나오나 해봤는데 나온다.
결국 auto_now_add, 와 auto_now 속성을 적용하고 admin에서 확인하기 위해서는 stackoverflow에 나온데로 admin 모듈에서 class로 설정해주는 방법이 현재로썬 최선인 것 같다.
-
query set
-
장고 문서 복습 : Making queries, Templates(overview)
-
-
하루3분 네트워크 교실
1월 24일 수요일
- 장고 문서 복습 Making queries, 관련내용 posting
1월 25일 목요일
- 몸이 아파서 집중도 잘 안되고 진도도 잘 안빠지는 하루였다.. 잘 이해되지 않는 부분을 꼼꼼히 챙겨가며 진도를 나가려 하니 원하는 만큼의 분량을 뽑아내지 못하는 일이 부지기수… try django tutorial의 경우 빠르게 만들어 나가는 노력이 더 필요하다.
- git hub blog의 theme를 내가 원하는 모양으로 customizing 하는데에 있어서 css 때문에 어려움을 겪었다. 패스트 캠퍼스 초창기에 공부했던 sass같은 내용들이 잘 기억이 안나고 혼선이 생겨서, 장고문서 복습 이후에 온라인에 나와있는 강의를 빠르게 한번 들어보는 것도 괜찮을 것 같다.
- 그렇게 css를 배워서 bootstrap을 잘 쓰고 싶다는 욕망이 생김
오늘 한일
- 장고 문서 복습 Making queries
- try django tutorial 26커밋 까지 완성
1월 26일 금요일
오늘 한일
- 장고 문서 복습 Making queries
- try django tutorial 35커밋 까지 완성