diadia

興味があることをやってみる。自分のメモを残しておきます。

constants.pyを設けるメリット

djangoでconstants.pyを設けるメリット

views.pyやurls.pyまたテストにおいてハードコーディングが少なくなる。 urls.pyにおいてviewネームを変更するとviews.pyの該当するreversやreverse_lazyのハードコーディング部分を探して変更する必要が出てくる。 しかし定数(変数)を定めておけば、urls.pyのビューネームを変更する。->constants.pyで該当変数を変更するだけで済む。