백엔드 프레임워크 & 언어/Django Framework

django 웹 구동 절차

anodos 2023. 7. 14. 07:41

mkidr c:\django
cd c:\django
pythom -m venv myenvironment
cd myenvironment
cd Scripts
activate
pip install django==3.2.9
cd c:\django
django-admin startproject myproject
cd c:\django\myproject
python manage.py runserver
http://localhost:8000

 

기본테이블 생성(superuser 생성을 위해)

python manage.py migrate

슈퍼유저 계정 생성

python manage.py createsuperuser

서버 구동

python manage.py runserver

관리자 페이지 접속

http://localhost:8000/admin

접속후 화면

App 생성

python manage.py startapp onememos

cd onememos

copy con urls.py

 

View 작업

views.py 수정

from django.shortcuts import render
from django.http import HttpResponse

# Create your views here.
def index(request):
    return HttpResponse('Onememos~ Hello World!')


#http://localhost:8000/onememos/

urls.py  수정(in onememos)

from django.urls import path
from  . import views

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

 

myproject 에서 url.py 수정

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

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

서버 구동

python manage.py runserver

 

 

내용확인

http://localhost:8000/onememos

 

반응형

'백엔드 프레임워크 & 언어 > Django Framework' 카테고리의 다른 글

Django DB 연동  (0) 2023.07.15
Django 설치후 버전확인방법  (0) 2023.07.14
Django Framework 설치 절차  (0) 2023.07.14
Django Framework의 Mysql 연동  (0) 2023.07.14
Django Framework 이란?  (0) 2023.07.14