[Django]Tutorial(1)プロジェクトの作成
調査アプリケーションを作成するときにdjangoを学びました.
Django初のハンドヘルドアプリケーションの作成
プロジェクトの作成
http://127.0.0.1:8000url追加 上記リンクに入ると、投票アプリのURLになります.pyアクセス polls.urlsはviewsです.pyアクセスindex関数呼び出し戻り値
includeの世論調査(アプリケーション)urls.pyを要求します.
投票アプリケーションのurls.urlを呼び出したときにポーリングアプリケーションにアクセスするpyを作成します.
Django初のハンドヘルドアプリケーションの作成
プロジェクトの作成
PythonのWebフレームDjangoでプロジェクトを作成すると、以下のようにディレクトリが作成されます.django-admin startproject mysite
manage.pyで開発サーバを実行できます.python manage.py runserver
しかし、開発サーバは開発目的のみに使用されます!!Performing system checks...
System check identified no issues (0 silenced).
You have unapplied migrations; your app may not work properly until they are applied.
Run 'python manage.py migrate' to apply them.
4월 06, 2021 - 15:50:53
Django version 3.1, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
このサーバは、実行中のコンピュータWebブラウザから
このurl接続を使用すると、ロケットを含むページが表示されたら成功します.
調査アプリケーションの作成
プロジェクトディレクトリにアプリケーションディレクトリを作成できます.python manage.py startapp polls
このコマンドを使用して、プロジェクトディレクトリにポーリングというディレクトリが作成されていることを確認します.
これで、世論調査アプリケーションのurlを追加し、Webブラウザで世論調査アプリケーションのviewを呼び出します.
django-admin startproject mysite
python manage.py runserver
Performing system checks...
System check identified no issues (0 silenced).
You have unapplied migrations; your app may not work properly until they are applied.
Run 'python manage.py migrate' to apply them.
4월 06, 2021 - 15:50:53
Django version 3.1, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
プロジェクトディレクトリにアプリケーションディレクトリを作成できます.
python manage.py startapp polls
このコマンドを使用して、プロジェクトディレクトリにポーリングというディレクトリが作成されていることを確認します.これで、世論調査アプリケーションのurlを追加し、Webブラウザで世論調査アプリケーションのviewを呼び出します.
1.urlの追加
# mysite/urls.py
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('polls/', include('polls.urls')),
path('admin/', admin.site.urls),
]
mysiteのurls.pyでは、ポーリング/アクセス可能なURLをpathで追加します.includeの世論調査(アプリケーション)urls.pyを要求します.
投票アプリケーションのurls.urlを呼び出したときにポーリングアプリケーションにアクセスするpyを作成します.
2.URLを投票アプリに接続する
# 터미널
touch urls.py
# polls/urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]
パスでurlは「」値なのでviewsです.indexを要求します.3. urls.py呼び出しview
# polls/views.py
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world. You're at the polls index.")
最後にindex関数はURL呼び出しに応答し,HttpResponseの値を返してウェブページに表示する.python manage.py runserver
url = http://127.0.0.1:8000/polls Reference
この問題について([Django]Tutorial(1)プロジェクトの作成), 我々は、より多くの情報をここで見つけました https://velog.io/@tonic523/Django-Tutorial1-설문조사テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol