Magic Grid 시간 순서대로 배열하기
351
작성한 질문수 5
안녕하세요! Magic Grid 에 관하여 질문드립니다. 기존 Magic Grid 는 처음 업로드한 사진이 첫번째 페이지에 있고 가장 최근에 올리는 사진이 뒤 페이지에 업로드가 되는데 혹시 그 순서를 바꿀 수 있나요 (시간 순서대로)? 가장 최근에 올린 이미지를 첫번재 페이지 첫줄에 올리고 옛날에 올린 사진들은 자동으로 뒤페이지로 가게 만들고 싶습니다..! 찾아봐도 안나오는거 같아서 질문드립니다! 감사합니다!
답변 2
1
안녕하세요 장원준님!
해당 기능은, article 을 가져오는 queryset 을 수정해주어야 합니다.
그렇다면 ArticleListView를 수정해주어야겠죠.
Listview 내에서는 get_queryset 이라는 내부 메서드를 작성해주어야합니다.
위와 같이 -pk 를 기준으로 가져오는 Article 객체들의 순서를 변경할 수 있습니다.
pk 뿐만 아니라, created_at 과 같은 작성 시간 기준으로도 순서를 정렬할 수 있기 때문에,
편하신 방법대로 구현을 하시면 됩니다!
혹여 위의 답변으로도 구현이 힘드시거나, 질문이 더 있으시다면
계속 글 남겨주시길 바랍니다.
좋은하루 보내시구요!
강좌 잘 들어주셔서 감사합니다~
0
감사합니다 제가 원하는대로 구현이 됐네요! 근데 궁금한점이 accountapp 에 있는 view 에서 AccountDetailView에서는 어떻게 바꿔줘야 할까요?
0
해당 방법도 비슷합니다.
Detail 뷰 내에서도 Article 객체들을 가져오는 object_list 가 있죠?
해당 쿼리셋에 order_by 를 통해 원하는 순서대로 가져올 수 있습니다.
강의에 나왔던 js 파일이 깃허브에 없습니다
1
79
1
모바일 디버깅, 반응형 레이아웃 4분48초 질문
0
57
1
decorator 관련질문입니다.
0
63
1
PasswordChangeView
0
104
2
로그아웃뷰 작동 관련 (2025년 3월)
1
138
1
실행에러질문
0
159
1
@login_required 데코레이터 사용시 리다이렉트는 어디서 참조하여 설정을 하는걸까요?
0
116
1
CacheBackend 관련 에러
0
181
1
21강 CreateView를 통한 회원가입 구현 질문
0
326
1
53강 disallowedhost
0
346
2
502 Bad Gateway
0
474
0
mariadb 접근권한 오류
0
546
1
logout 후 빈 화면으로 이동합니다 ㅠㅠ
0
462
2
로그아웃 후 빈 화면으로 이동
0
333
1
서버 운영 관련 질문 드립니다.(Unable to retirve...)
0
232
1
static/base.css파일을 인식을 못합니다
0
383
1
안녕하세요 19강 디버깅 설정 질문있습니다.
0
291
1
프로필 update편 질문있습니다.
0
380
1
수업질문
0
395
1
COOP error
0
531
1
61강 Dockerfile error
0
598
1
static안에 base.css 에서 정의한 클래스가 적용되지 않습니다.
0
491
1
static 파일 중 jpg 파일만 로드 불가
0
419
1
58강 static 파일 적용 안됨
0
547
1





