코딩테스트 레포에 일정 시간마다 제가 출제한 문제들의 solved 티어를 업그레이드 하는 작업을 만들었습니다. 이를, github action을 이용하면 매우 간단하게 할 수 있는데요. 간단하게 알아보겠습니다. 먼저 제 cicd_test 레포에 아래와 같이 세팅하였습니다. .github 밑에 workflows에 자동으로 실행할 작업들을 정의합니다. auto.yml 파일을 보겠습니다. 일정 시간마다 자동으로 스크립트를 실행하는 것은 스케쥴러가 하는 일입니다. 그렇기 때문에, on:의 schedule:을 이용해서, 해당 Script가 실행될 시간을 잡아주었습니다. cron 형식으로 */15 * * * * 이라는 정보를 넘겨주었는데요. 이는, 매 15분마다 실행됨을 의미합니다. 상당히 많이 쓰이니 이 사이트를..
Action 검색 결과
해당 글 2건
git action cron으로 일정 시간마다 실행되는 스크립트를 작성해 봅시다.
GIT
2023. 3. 19. 18:58
django 간단한 admin action을 만들어 봅시다.
admin에서 선택된 포스트들을 추천 포스트로 올리고 싶습니다. 어떻게 하면 좋을까요? 물론, 일일히 포스트의 상세 정보에 들어가서 해도 되겠지만, 여간 귀찮은 것이 아닙니다. 그럴 때 할 수 있는 것은, admin의 action을 이용하는 것입니다. 먼저, 모델 Post는 위와 같습니다. user는 FK로 정의되어 있습니다. 다음에 content, created, view, recommend_flag가 정의되어 있습니다. 다음에 Action이라 하면, Action 밑에 뜨는 것들을 말하는데요. 예를 들자면, Delete selected posts라고 하면, 선택된 포스트들을 모두 삭제합니다. 이를 한 번에 처리할 수 있는 것이 action인 셈입니다. 문제에서의 요구 사항은 선택된 post들의 reco..
웹/장고
2022. 12. 1. 02:19
최근댓글