Writing your first Django app, part 1 | Django documentation | Django
source /workspace/Edu_02/myenv/bin/activate
# 정상적으로 Django가 설치되었는지 확인
# 리눅스
python -m django --version
# 윈도우
py -m django --version
$ django-admin startproject mysite
1. 앱 기본 디렉토리 구조 생성하기
2. `/app/view.py` 에 요청에 대한 응답 구조 작성하기
3. `/app/urls.py` 에서 url에 뷰를 연결하기
4. `/mysite/urls.py` 에 새로 만든 앱의 url을 연결하기
$ python manage.py startapp polls
# /workspace/Edu_02/polls/views.py
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def index(request):
return HttpResponse("Hello, World.")
# /workspace/Edu_02/polls/urls.pyfrom django.contrib import admin
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]
# /workspace/Edu_02/mysite/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),
]
python manage.py runserver