Djangoのレイアウトとして独自のHTMLを使う

Djangoの設定を変更して、

https://programming.manabupanda.net/django-change-root-page-url-admin-page/

上記の記事の感じで、

ログインページを試していたり、

以下のようにUbuntuでDjangoを動かす環境はできた。

https://programming.manabupanda.net/ubuntu-django-install/
https://programming.manabupanda.net/django-nginx-settings/

これらの基本の表示はできたので、

「シンプルにHTMLのページを表示させるには」

という観点で、

試してうまくいった方法を記載しておく。

Django / Python3のバージョン

Django

$ python3 manage.py runserver --version
3.2.6

Python3

$ python3 -V
Python 3.8.10

独自レイアウトの作成と設定

関連する公式サイトのドキュメント

参考:公式サイトのドキュメント

https://docs.djangoproject.com/ja/3.2/topics/templates/

https://docs.djangoproject.com/ja/3.2/ref/templates/language/

HTMLファイルの準備

作成するフォルダ

/project/templates

試しに作ったファイル

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>サンプル</title>
  </head>
  <body>
    <h1>Sample</h1>
    <p>Sample</p>
  </body>
</html>

URLの設定

表示のためURLの設定

urlpatterns = [
   :
  path('sample', TemplateView.as_view(template_name='sample.html'), name='sample'),
]

Djangoの起動 / 再確認

Djangoのスタートコマンド

$ python3 manage.py runserver
Django version 3.2.6, using settings 'sample.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

Djangoの確認用URL

http://127.0.0.1:8000/sample

Djangoの画面表示確認

スキルを使って、就職/転職/副業する時のサイト

プログラミングのスキルなどを、自分なりに高めた上で、

自分のスキルをアピールして就職や転職を行い、年収をあげるか、

副業という形で、年収にプラスアルファの稼ぎを増やすことはできます。

まずはできる範囲で取り組むことで、

少しずつ、経験値も増え、自分のスキルが収入につながるのでおすすめです。

おすすめ書籍

広告

おすすめ記事