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 |