Djangoフレームワーク
1550 ワード
Djangoフレームワーク
1.フレームワークの詳細復習
2.Djangoフレームワーク
3.仮想環境構築
4.工事及び運行サービスの作成
5.アプリケーション使用作成アプリケーション
アプリケーションの登録
ビューおよびルーティングの定義
1.views.pyでビュー定義を行う
最初のパラメータ:requestオブジェクト応答:HttpResponseをベースクラスとする関連クラスを構築
2.適用urls.pyは登録されます(このファイルは自分で作成する必要があります)
3.プロジェクトのルーティングに含める
6.プロファイル
7.静的ファイル使用、静的ファイル検索パス
方法1:静的ファイルの場所をグローバルに構成する
方式2:
8.ルーティング関連
9.フロントエンドパラメータ伝達
パス
1.フレームワークの詳細復習
: (Gunicorn,uwsgi)
: , , 。
2.Djangoフレームワーク
:
:
MVT
3.仮想環境構築
mkvirtualenv -p #
workon
4.工事及び運行サービスの作成
django-admin startproject #
python manage.py runserver ip: # , 127.0.0.1:8000
5.アプリケーション使用作成アプリケーション
python manage.py startapp #
django-admin startapp
アプリケーションの登録
ビューおよびルーティングの定義
1.views.pyでビュー定義を行う
最初のパラメータ:requestオブジェクト応答:HttpResponseをベースクラスとする関連クラスを構築
from django.http import HttpResponse
def index(request):
return HttpResponse('hello world')
2.適用urls.pyは登録されます(このファイルは自分で作成する必要があります)
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^index/$', views.index),
]
3.プロジェクトのルーティングに含める
from django.conf.urls import url, include
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r' ',include(' .urls')),
]
6.プロファイル
DEBUG = True # 1. , 2. , 3.
7.静的ファイル使用、静的ファイル検索パス
方法1:静的ファイルの場所をグローバルに構成する
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static_files'),
]
方式2:
static , 。
8.ルーティング関連
, , 。
,
, 。
9.フロントエンドパラメータ伝達
パス
:
: