Pythonの研究ノート--Day09

Pythonの研究ノート--Day09

Djangoのシンプルなエントリー

ジャンゴの概要

DjangoはPythonで書かれたオープンソースのWebアプリケーションフレームワークです。フレームを使用して、MTCモード、すなわちモデルM、およびテンプレートビューV T. これは、CMS(コンテンツ管理システムソフトウェア)である一部のコンテンツベースのニュースサイトへのローレンス・パブリッシング・グループの管理のためのオープンであることをもともと。これは、BSDライセンスの下で2005年7月にリリースされました。

インストール

ピップインストール、実行することにより

pip install Django

また、Djangoのインストールのバージョンを指定することができます

pip install django==2.1.5

次のコマンドのジャンゴバージョンを見ます

python -m django --version

それとも別の方法

django-admin --version

実際には、第三の方法があります

C:\>python
>>> import django
>>> django.get_version()

量は、方法があるが、これは依存ライブラリであると見るにはピップでバージョンをインストール

pip freeze
pip list

プロジェクトの作成

プロジェクトの作成

django-admin startproject 项目名

次のようにして、Djangoプロジェクト、プロジェクトディレクトリを取得します

- manage.py
- test_django
	- __init__.py
	- settings.py
	- urls.py
	- wsgi.py

__init__.pyそれはtest_djangoがPythonパッケージであり、説明する空のファイルであるsettings.pyDjangoプロジェクトの全体的なプロファイル、urls.py「ディレクトリ」、のようなURLプロファイル、wsgi.pyPythonのサーバーのゲートウェイインターフェイス、manage.pyコマンドライン相互作用Djangoのプロジェクトファイルの管理、およびプロジェクトツールセット入口。

ジャンゴでは、各モジュールを開発するためにDjangoアプリケーションを使用しています。このプロジェクトは、アプリケーションの数によって構成されており、各アプリケーションは、特定の機能を完了します。アプリケーションを作成します

python manage.py startapp 应用名

注意:プロジェクトディレクトリを入力してアプリケーションを作成します。

次のアプリケーションディレクトリ

- migrations
	- __init__.py
- __init__.py
- admin.py
- apps.py
- models.py
- tests.py
- views.py

再コンフィギュレーションは、登録のために必要された後。変更settings.pyINSTALLED_APPSの設定項目を。

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'a_test', # 注册刚刚建立的应用
]

プロジェクトは、Webサーバのコマンドとして開始します

python manage.py runserver [ip:port]

上記のIPアドレスとポートを使用すると、IPアドレスとポートを実行する指定することができ、オプションです。

その後、ブラウザアクセスはlocalhost:8000、当社のDjangoのデフォルトのウェルカムページを参照してくださいすることができます。

The install worked successfully! Congratulations!

しかし、このサーバは、単に開発とテストではなく、生産レベルのサーバーのために、Djangoの独自のサーバーを置くことを思い出さなければ、サーバは、本番環境との関連でどこでも使用されることはありません。あなたは、コードを有効にするようにコードを変更すると、それはそれはアクセス要求過負荷Pythonコードのそれぞれの場合に必要になりますので、頻繁にサーバーを再起動する必要はありません。しかし、時には、まだ、このような新しいファイルを追加すると、手動でサーバーを再起動する必要があります。
コマンドプロンプトCtrl + Cサーバーをシャットダウンします。

変更settings.pyのタイムゾーンと言語を

# 设置语言代码
LANGUAGE_CODE = 'zh-hans'
# 设置时区
TIME_ZONE = 'Asia/Shanghai'

そして、ページを更新し、何の変化も見られませんか?

エピローグ

今日、書き込みこの小さなの今、並べ替え、少し疲れて、そして明日Djangoの背中を操作し続けます。
エラーがある場合、私の記事を見つけるか、何かいいアイデアは、私に連絡することができている場合は、私たちが一緒に進行一緒に勉強し、私のメールアドレスは[email protected]です

のは、これらの複数の操作を行いましょう!

公開された26元の記事 ウォンの賞賛2 ビュー2336

おすすめ

転載: blog.csdn.net/qq_42909545/article/details/103299205