IT 인터넷/Python

[Python] Django(장고) 시작하기

Banjubu 2022. 5. 27. 09:02
반응형

 

1. 파이썬(Python) 설치

https://www.python.org/downloads/

 

2. 장고 설치

$ pip install django

 

3. 매니저 생성 (폴더가 새로 생성됨)

$ django-admin startproject django_test

 

4. 프로젝트 생성

$ cd django_test
$ python manage.py startapp banjubu

 

5. django_test/settings.py 수정

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'banjubu.apps.BanjubuConfig',
]

 

6. 첫 페이지 만들기

$ cd banjubu
$ mkdir templates
$ cd templates
$ touch main.html
$ echo "<h1>Hello World</h1>" >> main.html

 

7. banjubu/views.py 수정

from django.shortcuts import render

def main(request):
    return render(request, 'main.html')

8. django_test/urls.py 수정

from django.contrib import admin
from django.urls import path
import banjubu.views

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', banjubu.views.main, name='main'),
]

 

9. 서버 시작 (django_test 폴더에서 실행)

$ python manage.py runserver

 

10. 확인

http://127.0.0.1:8000/

 

 

 

영어, 중국어 공부중이신가요?

홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요!

 

한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어

한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!!

smartstore.naver.com

 

반응형
LIST