Start django

less than 1 minute read

django 로 서버 실행하기

django 로 서버 실행

프로젝트 폴더 생성


$ mkdir "folder name"

프로젝트 폴더로 이동


$ cd "folder name"

django 설치


$ pip install django

프로젝트 생성


$ django-admin startproject config .

migrate


$ python manage.py migrate

서버 실행


$ python manage.py runserver  

http://127.0.0.1:8000/ 접속

서버 실행 화면


관리자 계정 생성


$ python manage.py createsuperuser  
ID 입력
e-mail 입력
password 입력

http://127.0.0.1:8000/admin 접속

관리자 페이지 실행 화면

관리자 계정으로 로그인


관리자 페이지 화면


생성한 관리자 계정 확인


django 로 hello world! 출력하기

django 로 hello world 출력

app 생성


$ python manage.py startapp "app name"  

page 생성

“app name” / view.py


from django.shortcuts import render  
from django.http import HttpResponse  
# Create your views here.  
def hello_world(request):  
    return HttpResponse('Hello World!')

urls.py 생성

“app name” / urls.py


from django.urls import path  
from . import views  
urlpatterns = [  
path('', views.hello_world, name='hello_world')  
]  

urls.py 수정

config / urls.py


from django.contrib import admin  
from django.urls import path, include  
urlpatterns = [  
path('admin/', admin.site.urls),  
path('hello_world/', include('hello.urls'))  
]  

서버 실행


$ python manage.py runserver

http://127.0.0.1:8000/hello_world/ 접속

출력 화면


Comments