この技術は、近年では、より多くの火災自動化のより更新されたIT運用、保守、運用・保守になり、非常に人気があるのpythonを学習しているため、特にPythonは自動化された運用・保守を開発し、多くの先人が高く評価されています。
ここで私も、彼らは初心者を助けることができるならば、自分自身への将来のアクセスを容易にするために、Djangoを学習の経験と、以前の方法を少し記録し最高です!まあ、あまり他のボーエンは下がるから行くことは言うまでもないです。
まず、実際のシステム環境
システムバージョン:CnetOS6.5 x86_64版
ジャンゴのバージョン:ジャンゴ-1.5.8
MySQLのバージョン:MySQLの5.1.73-
Pythonのバージョン:のpython-2.6.6
二、Djangoのインストールの展開
ジャンゴメインパックをダウンロードするにはまずQuguanのウェブサイト、Djangoの公式のダウンロードアドレスは次のとおりです。https://www.djangoproject.com/
ファイルのダウンロード:
https://www.djangoproject.com/download/1.5.8/tarball/
1、ジャンゴ-1.5.8.tar.gzのインストール方法:
ジャンゴ-1.5.8.tar.gz && CDジャンゴ-1.5.8 -xzfタール、Pythonはsetup.py installを
2、MySQLのインストール方法:YUMインストールのmysqlのMySQLサーバの-yをインストールします。
注:あなたがsetuptoolsのプロンプトが表示された場合は、モジュールを見つけることができない、あなたは、このモジュールをインストールする必要があり、インストール方法も、あなたがPythonはsetup.py installを実行することができ、ソースパッケージをダウンロードしてください。
Djangoは成功し、以下のインストール:
そして、私たちが最初に行う必要がある次のことは、それがどのように動作し、デフォルトのDjangoのプログラムを作成する方法ですか?
* 3、最初のコマンドを実行します。django-admin.py |尾を-15 *
[スタート]新しいプロジェクト:あなたは意味startprojectのパラメータがありdjango-admin.pyアクセス、背後にあるすべてのパラメータを見ることができます。
4、その後、コマンドを実行します。django-admin.py startprojectのfirstwebを、以下に示すように、firstwebディレクトリを入力し、ディレクトリファイルをカレントディレクトリにfirstwebなプロジェクト名と呼ばれるファイルが作成され、manage.pyなAスクリプトファイルがあり、同じそれを実行するための多くのパラメータがあり、どのようにアドレスとポートを聞くが続くのrunserver、パラメータを使用して、それジャンゴ開始します。
5、コマンドを実行します:python manage.pyのrunserver 0.0.0.0:8080
図は次のとおりです。
図6は、以下に示すように、当社のDjangoのプログラムにアクセスするには、ブラウザの最後に、Djangoビルド成功を表します。
第三に、ウェブサイトを作成します
上記の設定と展開を通じ、我々はこれはジャンゴのデフォルトページであることが判明し、私たち自身のウェブサイトを持っているか、その後、我々はあなたがそれで何ジャンゴを使用することができますか?
次に、独自のプログラムを作成し、プログラムの機能は、Hello Worldのを印刷することで、Webインターフェイスで表示。
1、第manage.py firstwebディレクトリと同じレベルを入力
firstwebディレクトリには、次のファイルがあります。
__init__.py __init__.pyc settings.py settings.pyc urls.py urls.pyc wsgi.py wsgi.pyc
メインの設定ファイル注:
settings.py主な機能:使用する設定ジャンゴ。
Urls.pyファイル主な特長:設定URLアクセス制御。
2、新しいファイルviews.py
次のことを書き込みます:
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello world")
```
内容注解:调用django.http模块里面的HttpResponse模块返回数据,然后定义一个hello函数,return返回函数内容。
**3、配置urls.py**
默认urls.py配置文件内容如下图:
![file](https://img-blog.csdnimg.cn/20200318163659923.png)
在该配置文件里面添加两行记录,导入我们定义的hello模块,然后配置url访问即可。如下图:
![file](https://img-blog.csdnimg.cn/2020031816370081.png)
需要添加的两行记录为:
firstweb.viewsからこんにちは//インポートが建設中で、ハロー機能モジュールの内部で見てインポートします。URL(R「^こんにちは/」、こんにちは)、// URLの設定、リターン情報ファイルviews.pyのハロー機能定義された内部に持っている/ハロー/ディレクトリへのアクセス2つのジャンプ。
`` `
4、テストアクセス
以下のように再起動し、ブラウザ経由のアクセスその後、ジャンゴ: