演習課題「アプリケーションを作成する」
右の環境には、Djangoで「myblog」というプロジェクトを作ってあります。
ターミナルを使って、このプロジェクトに「hello」というアプリケーションを作成してください。
採点して、すべてのジャッジに正解すれば、演習課題クリアです!
演習課題「アプリケーションを作成する」
右の環境には、Djangoで「myblog」プロジェクトに「hello」というアプリケーションを作ってあります。
このアプリケーションのviews.pyを修正して、以下のメッセージを表示するようにしてください。
```
Hello paiza
```
採点して、すべてのジャッジに正解すれば、演習課題クリアです!
演習課題「ルーティングを設定する」
※ この問題を採点する時は、サーバーを起動させ、https://localhost:8000/hello にアクセスできる状態にしてください。
右の環境には、Djangoで「myblog」プロジェクトに「hello」というアプリケーションを作ってあります。
このアプリケーションのルーティングを設定して、以下のURL(ユーアールエル)でindex関数を呼び出すようにしてください。
```
https://localhost:8000/hello
```
採点して、すべてのジャッジに正解すれば、演習課題クリアです!
#03:DjangoでHelloWorld
ここでは、Djangoを使って、簡単なメッセージを表示するアプリケーションを作成します。Hello Worldを表示して、Djangoでアプリケーションを作るための基本操作を理解しましょう。
$ cd myapp
$ python manage.py startapp bbs
myapp/bbs/views.pyfrom django.shortcuts import render
from django.http import HttpResponse
def index(request):
return HttpResponse('Hello Django')
myapp/myapp/urls.pyfrom django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('bbs/', include('bbs.urls')),
path('admin/', admin.site.urls),
]
myapp/bbs/urls.pyfrom django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]
myapp/myapp/settings.pyINSTALLED_APPS = [
'bbs.apps.BbsConfig',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
- Django
https://www.djangoproject.com/
- Django ドキュメント | Django documentation | Django
https://docs.djangoproject.com/ja/2.0/
- Home | djangoproject.jp
http://djangoproject.jp/
- Djangoウェブフレームワーク (Python) - ウェブ開発を学ぶ | MDN
https://developer.mozilla.org/ja/docs/Learn/Server-side/Django
- ★ Djangoでの開発 ダイジェスト - Qiita
https://qiita.com/zaburo/items/0e15f6c150caa13ca34c
- Django入門: 初心者でも10分でWebサービスを作れる!PythonフレームワークDjangoとPaizaCloudの使い方 - paiza開発日誌
https://paiza.hatenablog.com/entry/2018/02/28/paizacloud_django