반업주부의 일상 배움사
[Python] Django(장고) 시작하기 본문
반응형
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/
영어, 중국어 공부중이신가요?
홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요!
반응형
LIST
'IT 인터넷 > Python' 카테고리의 다른 글
아나콘다[ANACONDA] 설치 (0) | 2022.12.08 |
---|---|
[Python] JSON 파일을 CSV로 추출하기 (0) | 2022.09.06 |
[Python] import 와 from...import * 의 차이 (0) | 2021.04.24 |
[Python] Pandas로 csv 파일 읽기 (0) | 2021.04.21 |
[Python] MySQL 접속 (0) | 2021.04.20 |
Comments