Django 시작하기

Beans Im·2022년 4월 21일
0

Python

목록 보기
4/4

1. 파이썬에 장고 설치 및 시작하기

python3 -m pip install django

django-admin : 장고 명령의 사용방법

django-admin startproject myproject . #.은 (현재위치)

python3 manage.py runserver # 보여주는 기본 서버 url 접속가능

ctrl + c 누르면 종료

8000포트가 디폴트, 만약 다른 곳에서 사용중이면 runserver 뒤에 다른 사용하고 싶은 포트 기입(0~65535)
python3 manage.py runserver 8888

2. 장고 앱 & URL 설정

django-admin startapp myapp

기본 디렉토리(myproject)에 있는 urls.py에 들어가서 include 추가

#myproject/urls.py
from django.urls import path, include
path('', inlcude('myapp,urls')

myapp에 url.py 파일 복사 붙여넣기 후 view에 해당하는 기능 맞춰서 url 지정

#myapp/urls.py
from django.urls import path, include
from myapp import views

urlpatterns = [
    path('', views.index),
    path("create/", views.create),
    path('read/<id>/', views.read)
]
#myapp/views.py
from django.shortcuts import render, HttpResponse

def index(request):
    return HttpResponse('Welcome!')

def create(request):
    return HttpResponse('Create!')

def read(request, id):
    return HttpResponse('Read!' + id)

3. CRUD

C - create
R - read
U - update
D - delete

profile
집돌이 개발자

0개의 댓글