장고 치트시트

장고 세팅하기

$ mkdir <folder>
$ django-admin startproject <project_name>

앱을 만든다. 

$ cd <outer_project_folder>
$ python manage.py startapp <app_name>

app 폴더 안에서 urls.py 파일을 만든다. 

view 만들기

app 디렉토리에 있는 view.py 파일을 만든다. 

from django.http import HttpResponse

def index(request):
    return HttpResponse("Hello, World!")

app 디렉토리에 있는  urls.py 을 수정한다. 

from django.urls import path
from . import views

urlpatterns = [
    path('', views.index, name='index'),
]

프로젝트 디렉토리로 가서 urls.py를 아래와 같이 수정한다. 

from django.contrib import admin
from django.urls import include, path

urlpatterns = [
    path('app/', include('app.urls')),
    path('admin/', admin.site.urls),
]

 

댓글

댓글 본문