Notice
Recent Posts
Recent Comments
Tags
- 전화번호 목록 python
- Django
- 프로그래머스 레벨2
- 장고 기초
- 프로그래머스 level1
- 백준 다이나믹프로그래밍
- 프로그래머스
- 장고
- 프로그래머스 고득점 kit
- 백준
- 프로그래머스 레벨1
- spring 기초
- 프로그래머스 전화번호 목록 python
- 프로그래머스 알고리즘 고득점 kit
- programmers
- 백준 바닥장식 python
- dp 알고리즘
- 스프링 초보
- 알고리즘 공부
- 코딩테스트 연습
- Django 기초
- 코테 연습
- 바닥장식 파이썬
- 코딩테스트
- 프로그래머스 전화번호 목록 파이썬
- 스프링 기초
- 백준 dp
- 알고리즘 문제
- Spring 초보
- 코테
Archives
- Today
- Total
일일구름 IT
[Django] 환경 설정 본문
Python 다운로드
Python 다운로드 시 Path 설정
가상환경 세팅 및 활성화
1. (cmd)py -m venv [가상환경 이름]
2. (cmd)cd Scripts
3. (cmd)activate.bat
Django 설치
(cmd)pip install Django
Django 설치 확인
1. (cmd)py
2. (cmd)import django
입력 후 아무것도 뜨지 않으면 제대로 설치된 것
프로젝트 생성
프로젝트를 생성할 디렉토리에 들어간 후
(cmd)django-admin startproject [프로젝트 명]
vs code에서 해당 디렉토리 폴더 open
프로젝트 동작 확인
프로젝트 디렉토리로 이동 후
(cmd)py manage.py runserver
이렇게 나오면 제대로 작동중
빠져나오고 싶은 경우엔 (cmd)Ctrl+C
앱 생성
(cmd)py manage.py startapp [앱 이름]
url 파일 생성
polls 하위에 urls.py 파일 생성 후, 밑의 코드 작성
# polls/urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index')
]
최상위 URLconf와 polls.urls 모듈 연결
최상위 URLconf는 mysite 하위에 있는 urls.py 파일
# mysite/urls.py
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('polls/', include('polls.urls')),
path('admin/', admin.site.urls),
]
여기서 include는 다른 URLconf를 참조할 수 있도록 도와줌
'Django' 카테고리의 다른 글
[Django] 관리자 생성 (admin) (0) | 2024.03.01 |
---|---|
[Django] DataBase 테이블 생성, 모델 생성 (0) | 2024.03.01 |
[Django] Git 사용 (0) | 2024.03.01 |