본문 바로가기

코딩기록3

Basic Python 보호되어 있는 글 입니다. 2024. 1. 11.
Django - 2. 기능 작성방법 기능 작성방법 백엔드로 처리할 기능을 만들기 위해서는 각 기능별로 app을 생성해서 관리한다. 명령 프롬포트에서 기능을 추가할 프로젝트의 manage.py에 app을 추가해 여러 기능을 추가하고 관리할 수 있다. py manage.py startapp example_appname 이렇게 하면 새로운 app의 이름을 가진 폴더가 새로 생성되고 이러한 기능이 있다는 것을 가장 상위폴더의 settings.py안에 선언함으로 써 그 기능을 구현할 수 있다. 기존에 사용 중이던 기능을 잠깐 꺼두고 싶다면 여기서 해당 코드를 주석처리 하면 간단히 끌 수 있다. ... INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.c.. 2023. 3. 5.
Django - 1. 개요와 설치 Django 소개 Django, D가 묵음이라 한국에선 흔히 장고라고 부르는 파이썬의 프레임워크이다. 파이썬을 이용해 웹페이지 개발을 한다고 하면 주로 Django 프레임워크를 사용한다고 볼 수 있다. DBMS는 기본적으로 SQLite를 사용하며 Settings.py에서 DBMS를 변경할 수 있고 간단히 HTML과 (CSS나 Javascript도 있으면 좋겠지만) Django만 있으면 나만의 웹페이지를 운영 가능하다. Django 아키텍처 Django는 MVC(Model, View, Controller) 아키텍쳐 패턴에서 살짝 변형된 MVT 아키텍쳐 패턴을 사용한다. MVC패턴은 각 부분이 별도의 컴포넌트로 구분되어 있어 서로 영향을 받지 않고 개발작업을 수행하며 여러개의 View를 만들 수 있으므로 한.. 2023. 1. 17.