あなたはUbuntu Linux上でDjangoインストールを行う方法を学びたいと思いますか? このチュートリアルでは、Ubuntu Linuxを実行しているコンピュータ上でDjango CMSをインストール、設定、アクセスする方法を説明します。

• ウブンツ 18
• ウブンツ 19
• ジャンゴ 2.2.6

ハードウェアリスト:

次のセクションでは、この Django チュートリアルを作成するために使用される機器の一覧を示します。

上記のハードウェアの一部は、Amazonのウェブサイトで見つけることができます。

ジャンゴ関連チュートリアル:

このページでは、Django のインストールに関連するチュートリアルのリストへのクイック アクセスを提供します。

チュートリアルジャンゴ - Ubuntu Linux上のインストール

Ubuntuのインストールをアップグレードし、コンピュータを再起動します。

Copy to Clipboard

apt-get を使用して、必要なパッケージをインストールします。

Copy to Clipboard

システムにインストールされているデフォルトの Python バージョンを確認します。

Copy to Clipboard

システムにインストールされている最新の Python バージョンを確認します。

Copy to Clipboard

デフォルトの Python バージョンを、検出された最新版に変更します。

Copy to Clipboard

システムにインストールされているデフォルトの Python バージョンを確認します。

Copy to Clipboard

ジャンゴをインストールします。

Copy to Clipboard

最初の Django プロジェクトを作成します。

Copy to Clipboard

作成された Django ファイルのリストを確認します。

Copy to Clipboard

ここに例を示します。

Copy to Clipboard

tree コマンドを使用して、ファイルとディレクトリのリストを verityにすることもできます。

Copy to Clipboard

settings.pyファイルを編集する

Copy to Clipboard

ALLOWED_HOSTSエントリを見つけて、Django サーバーの IP アドレスを設定します。

Copy to Clipboard

この例では、DJO サーバは IP アドレス 192.168.15.11 を使用するコンピュータ上で実行されています。

Django サーバーを起動します。

Copy to Clipboard

ブラウザソフトウェアを開き、DjangoサーバーファイアウォールのIPアドレスと:8000を入力し、Webインターフェイスにアクセスします。

この例では、ブラウザに次の URL が入力されています。

• https://192.168.15.11:8000

Django ウェブインターフェイスを提示する必要があります。

Django web interface

Linux コマンド ラインで Ctrl + C キーを押して、Djando サーバーを停止します。

Django SQLite データベース スキーマを作成します。

Copy to Clipboard

管理ユーザー アカウントを作成します。

Copy to Clipboard

この例では、パスワード kamisama123 を使用して root という名前のユーザーアカウントを作成します。

Django サーバーを起動します。

Copy to Clipboard

ブラウザを開き、ウェブサーバーのIPアドレスと:8000/adminを入力します。

この例では、ブラウザに次の URL が入力されています。

• http://192.168.15.11:8000/admin

ログイン画面で、以前に作成したDjangoユーザー名とパスワードを使用します。

• デフォルトのユーザ名:ルート
• デフォルトパスワード:神サム123

Django login

ログインが成功すると、Django ダッシュボードに送信されます。

Django dashboard basic

おめでとう! あなたは、Ubuntu Linux上のジャンゴのインストールを完了しました。

チュートリアルジャンゴ - Ubuntu LinuxのCMSインストール

Linux コマンド ラインで Ctrl + C キーを押して、Djando サーバーを停止します。

ジャンゴ CMS をインストールします。

Copy to Clipboard

Django プロジェクトsettings.pyファイルを編集します。

Copy to Clipboard

INSTALLED_APPS領域を見つけます。

Copy to Clipboard

ファイルのINSTALLED_APPS領域を[私のもの]のように変更します。

Copy to Clipboard

LANGUAGE_CODE構成を見つけます。

Copy to Clipboard

LANGUAGE_CODEの設定を英語のみに変更します。

Copy to Clipboard

LANGUAGE_CODE定義の後に LANGUAGES セクションを追加します。

Copy to Clipboard

構成ファイルの末尾に次の行を追加します。

Copy to Clipboard

Django サーバーを起動します。

Copy to Clipboard

例として、ここにsettings.pyファイルの内容があります。

Copy to Clipboard

Linux コマンド ラインで Ctrl + C キーを押して、Djando サーバーを停止します。

新しい構成を移行します。

Copy to Clipboard

Django サーバーを起動します。

Copy to Clipboard

ブラウザを開き、ウェブサーバーのIPアドレスと:8000/adminを入力します。

この例では、ブラウザに次の URL が入力されています。

• http://192.168.15.11:8000/admin

ログイン画面で、以前に作成したDjangoユーザー名とパスワードを使用します。

• デフォルトのユーザ名:ルート
• デフォルトパスワード:神サム123

Django login

ログインが成功すると、CMSがインストールされたDjangoダッシュボードに送信されます。

Django Dashboard CMS

おめでとう! あなたは、Ubuntu Linux上のジャンゴCMSインストールを終了しました。

チュートリアル Django - MySQL データベース統合

Linux コマンド ラインで Ctrl + C キーを押して、Djando サーバーを停止します。

MySQL データベース サービスをインストールします。

Copy to Clipboard

PIP を使用して、Mysqlclient パッケージをインストールします。

Copy to Clipboard

MySQL データベースサーバーにアクセスします。

Copy to Clipboard

django という名前のデータベースを作成します。

Copy to Clipboard

django という名前の mysql ユーザーを作成します。

Copy to Clipboard

django という名前のデータベースに対するアクセス許可を MySQL ユーザーに与えます。

Copy to Clipboard

/etc/mysql/my.cnf を編集します。

このファイルのボットンに次の情報を挿入します。

Copy to Clipboard

Django プロジェクトsettings.pyファイルを編集します。

Copy to Clipboard

[データベース] 領域を見つけます。

Copy to Clipboard

データベース領域を私のように変更します。

Copy to Clipboard

環境を反映するように、データベース名、ユーザー名、パスワードを変更する必要があります。

Django サーバーを起動します。

Copy to Clipboard

Linux コマンド ラインで Ctrl + C キーを押して、Djando サーバーを停止します。

新しい構成を MySQL に移行します。

Copy to Clipboard

例として、ここにsettings.pyファイルの内容があります。

Copy to Clipboard

Django 管理ユーザー・アカウントを作成します。

Copy to Clipboard

Django サーバーを起動します。

Copy to Clipboard

ブラウザを開き、ウェブサーバーのIPアドレスと:8000/adminを入力します。

この例では、ブラウザに次の URL が入力されています。

• http://192.168.15.11:8000/admin

ログイン画面で、以前に作成したDjangoユーザー名とパスワードを使用します。

• デフォルトのユーザ名:ルート
• デフォルトパスワード:神サム123

Django login

ログインが成功すると、CMSがインストールされたDjangoダッシュボードに送信されます。

Django Dashboard CMS

おめでとう! Ubuntu Linux での MySQL とのジャンゴの統合を完了しました。