本日のタスクは昨日の続きです。
出勤を管理しているシステムがあるのですが、今年は5月から令和が始まったことで、ゴールデンウィークの休日判定が例年とはズレてまして、それの改修をDjangoでやるというものです。
実務では扱うファイルが多すぎて、まず参照先を整理するのに頭がこんがります。(移動自体はCommand + clickなので簡単ですが。)
まずは今年のゴールデンウィークで休みなのに仕事になってしまっている日をループ文とjholidayというライブラリで洗い出します。
Pythonの文法はかなりあやふやなままなのですが、コード自体はものすごくシンプルなので検索しながらやっていけば問題ないですが、そこに新しく知ったライブラリの機能を組み合わせたりすると難易度が上がります。
それでも、分からないところはちゃんと説明していただけるので、少しずつ理解が進んでいっているかと思います。
改修作業も済み、次回からもどんどん頑張っていきます。