2023年

3/13ページ

VirtualBox | NATを使用せずにゲストOSとホストOSを同一ネットワークセグメント上に設定するには?

  • 2023.08.27

みなさん、こんにちは! 今回は「NATを使用せずに、ゲストOSとホストOSを同一ネットワークセグメント上に設定する方法」を検証します。 現在のネットワーク構成 VirtualBoxの初期状態では以下のような構成になっています。 pingが通らない ホスト(今回はWindows11)とゲスト(OracleLinux)間で通信ができるかをpingを用いて確認しました。 以下のように 1)ゲストOS→ホ […]

VirtualBox | OracleLinuxをインストールしてみる

  • 2023.08.26

みなさん、こんにちは! 今回は「Virtual Box」へOracleLinuxを新規登録してみようと思います。 OracleLinuxのISOファイル 以下のサイトにアクセスします。 Full ISOの最新バージョン(約9.6GB)をダウンロードします。 Virtual Boxへの新規登録 ダウンロードしたISOファイルを用いて OracleLinuxを新規登録します。 1)新規をクリック 2) […]

Django | 検索画面を追加する

  • 2023.08.25

みなさん、こんにちは! 前回は「削除画面」を作成しました。 今回は top画面を改修して「検索画面」を追加します。 イメージ 以下のようなデータが登録されているとして、今回はTitleで検索をかけようと思います。 view.py topクラスを編集します。 現在は以下のように「Blog.objects.all()」となっており、全データを取得するように記載しています。 例えば一時的に、「Blog. […]

Django | 削除画面を追加する

  • 2023.08.24

みなさん、こんにちは! 前回は「編集画面」を作成しました。 今回は「削除画面」を追加します。 削除処理は「DeleteView」を用いる 削除は「DeleteView」を用います。 views.pyの編集 Deleteviewをインポートし、deleteクラスを作成します。 2)urls.pyの編集 updateのURLを設定します。 3)detail.htmlの編集 delete画面へ遷移するた […]

Django | 編集画面を追加する

  • 2023.08.21

みなさん、こんにちは! 前回は「詳細画面」を作成しました。 今回は「編集画面」を追加します。 更新処理は「UpdateView」を用いる 更新は「UpdateView」を用います。 1)views.pyの更新 Updateviewをインポートします。 2)urls.pyの編集 updateのURLを設定します。 3)detail.htmlの編集 detailのページから、編集ページへ遷移するための […]

Django | 詳細画面を追加する

  • 2023.08.21

みなさん、こんにちは! 前回まではデータの登録と一覧表示を作成しました。 今回は「詳細画面」を実装します。 詳細画面:DetailView 詳細画面は「DetailView」を用いて実装します。 1)top.htmlの編集 詳細を表示するためのリンクを作成します。 これにより、下図のようなレイアウトになります。 2)views.pyの編集 詳細リンクをクリックした際に、詳細ページを表示するように設 […]

Django | 入力したデータをデータベースに登録/一覧表示

  • 2023.08.20

前回の続きとして、今回はmodelへのデータ登録/一覧表示を行います。 最終系イメージとしては、下図のような感じです。(本記事では「登録/一覧表示」のみ) モデルの設計 データ格納するためのモデルを設計します。 1)models.pyの編集 今回は以下のようにします。 2)設定ファイル作成 migrationフォルダ内に設定ファイルが生成されます。 3)マイグレーション 実際にDBにテーブルが生成 […]

Django | 件名、詳細の入力フォームを作成してみる

  • 2023.08.20

前回の続きとして、入力フォームを作ってみようと思います。 ログイン完了し、トップページに遷移すると、以下のような画面が表示されるようにします。 前回の記事はこちらから↓ 入力フォームを作成する まずは「件名」「詳細」が入力できるように、入力フォームを作成しましょう。 1)Forms.pyを編集する 今回はFormsクラスを用います。以下のコードを加えます。 CharField()は文字列用のフィー […]

Django | Djangoでログインユーザ情報を取得/表示してみる

  • 2023.08.19

みなさん、こんにちは! 前回の続きとして、ログイン後のTOP画面にユーザ情報を表示するように設定します。 ユーザ情報はどこに格納されるのか? ログイン後のユーザ情報は「request」オブジェクトに格納されます。 実際に取り出してみます。 login.htmlを以下のように編集します。 結果は以下の通りです。 今回は「admin」というユーザでログインしたため、以下のような表記になりました。 管理 […]

Django | ログインフォーム ~Djangoでログアウトを実装してみる

  • 2023.08.19

前回の続きとして、ログアウトを実装します。 手順 以下に手順を示します。 1)view.pyの編集 LogoutViewをインポートします。 ログアウト時に logout.htmlを表示するようにします。 view.pyは以下のようになります。 3)templateフォルダに「logout.html」を作成する 今回は以下のように記載します。 リンクに関しては、以下のように記述することができます。 […]

1 3 13