Django45 [Django] HTML 파일로써 Client에게 응답 주기 HTML 파일로 Response 날리기 📌 Render( ) from django.shortcuts import render # Create your views here. def 함수 이름(request): return render(request, 'app이름/생성한 html파일 이름.html') Template 분리 📌 Template 분리 ① template 폴더 안에 app마다 폴더 생성. ② app별로 해당 app에 대한 html 파일 생성해서 관리. → 사용하지 않는 app 관리에 용이함. ③ config/settings.py 수정. ... TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [.. 2022. 12. 12. [Django] path 및 앱 생성 명령어 path 📌 path([요청 url], [함수]) : 127.0.0.1:8000/ + 요청 url로 요청이 들어오면, 함수에서 처리함. 📄 config/urls.py """config URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/4.1/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: path('', views.home, name='home') Class-based .. 2022. 12. 6. [Django] Django 설치 및 프로젝트 시작 Django 설치 📌 Django 설치 ① 가상화 폴더 안에 새폴더 생성. ② 생성한 폴더 안에서 우클릭 후 'code로 열기' 클릭. ③ 터미널 > 새 터미널 ④ Command Prompt로 설정. ⑤ 'pip install django' 입력해 django 설치. ⑥ 'pip list' 입력해 설치 확인. Django 프로젝트 시작 📌 Django 프로젝트 시작 ① 생성한 명령어 입력해 작업 환경으로 이동. ② 'django-admin startproject config .' 입력해 django 프로젝트 시작. ③ 'python manage.py runserver' 입력해 서버 구동. ④ ctrl 누른 상태로 'htpp://127.0.0.1:8000/' 클릭. ⑤ 아래와 같이 뜨면 제대로 실행된 것. 2022. 12. 6. [Django] 가상 환경 설치 가상 환경 설치하는 이유 📌 가상 환경 설치하는 이유 ① 패키지 충돌 방지. : Python만 설치했을 때의 환경으로 돌아가 라이브러리 의존성을 줄여줌. ② 프로젝트 별로 패키지 관리. : 프로젝트를 분리해 필요한 라이브러리만 설치되어 있도록 하여 라이브러리 의존성을 줄여줌. ③ 파이썬 버전 별로 관리. 가상 환경 설치 📌 가상 환경 설치 ① cmd창 열기. ② 파일 생성 원하는 위치로 이동.('cd' 명령어 사용.) ③ 폴더 생성. 'python -m venv [폴더명]' 명령어 입력. ④ 생성된 폴더의 Scripts로 이동.('cd' 명령어 사용.) ⑤ 'activate' 입력해 가상 환경 활성화 시킴. 📌 시스템 명령어 만들기 ① '[생성한 폴더 위치]/Script/activate' 텍스트 파일에 .. 2022. 12. 6. [Django] Django Django 📌 Django : Python으로 작성된 오픈 소스 웹 프레임워크 중 하나. 💡 Flask : Python으로 작성된 오픈 소스 웹 프레임워크 중 하나. Django 준비 📌 Python 인터프리터 설치 https://codingrecord2209.tistory.com/1 [Python] Python 설치 Python 설치 1. 아래 사이트에 접속한다. https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 2. Downloads 아래 가장 최신 버전의 Python을 다운로드한다. Add Python 3.10 t codingrecord2209... 2022. 12. 6. 이전 1 ··· 3 4 5 6 다음