※素人のブログですので、誤っている
可能性あります。参考程度に見てください。
pythonのDjango(ジャンゴ)という
フレームワークの学習をしました。

このように、3つのファイルの繋がりを
意識してプログラミングすることが大事
です。
urls.py

この例だと「””」や<slug:slug>のように
決められたurlが押されたら、下記の関数が実行されます。
views.py

frontpage関数はreturnでblogフォルダ内のfrontpage.htmlをブラウザに返します。
frontpage.html

純粋なHTMLではなく、pythonコードやDjangoの書き方で書くので、ぱっと見ではよくわかりませんね。
完成ページ

もっと読むをクリックすると

このように表示されます。
簡単なブログとコメント機能ができました。
感想ですが、フレームワークの書き方をある程度覚える必要があって、そこが難しいポイントでした。少しでも違うとエラーになるので自由に書けないけど、その通りに書けば比較的簡単にWebアプリができるのはいい点ですね。
参考にしたYouTubehttps://youtu.be/O037g3NOoXY?si=8sjAGP7AUFo6ljGR
コメント