Django ToDo 응용 프로그램 섹션 1: Django 설치 및 설정

안녕하세요, 저희는 지금부터 프로젝트 시리즈를 통해 Django를 배웁니다.따라서 우리의 첫 번째 프로젝트는 Django의 Todo 응용 프로그램입니다.
오늘 Django를 설치하고 프로젝트를 설정합니다.시작합시다.본 강좌를 시작하기 전에 먼저 Django의 프로필을 보십시오.

Django 소개


Django는 Laravel에 동력을 제공하는 MVC(모델 뷰 컨트롤러)와 달리 MVT(모델 뷰 템플릿) 시스템에서 실행됩니다.
모델: Django의 모델은 데이터베이스에 모델을 설정합니다.Django의 ORM을 사용하면 필드, 필드 유형 및 메타 정보와 같은 추가 데이터를 선언할 수 있습니다.
보기: Django의 보기는 모든 코드 논리와 알고리즘을 설정하는 곳입니다.이 보기를 사용하면 데이터베이스에서 결과를 얻거나 데이터를 조작할 수 있습니다.이 보기는 기본적으로 요청과 응답이 필요합니다.응답은 일반적으로 HTTP 리디렉션, HTTP 오류(404), MimeTypes 또는 로드된 템플릿을 호출합니다.
템플릿: Django의 템플릿은 Django의 템플릿 언어를 포함하는 순수한 HTML 코드입니다.Django 템플릿 언어(DTL)는 동적 템플릿 작성에 사용되는 언어입니다.너는python과 다른 언어로 거의 모든 일을 할 수 있다.
설정: Django의 설정 파일은 웹 응용 프로그램의 모든 설정을 저장합니다.그것은 키, 템플릿 디렉터리, 중간부품 (안전), 정적 파일 (css, js), 데이터베이스 설정 등을 포함한다.
Url: 뷰를 Url에 연결하는 데 도움이 됩니다.
관리자: 이것은 Django 관리자에서 모델을 보는 방법에 관한 것입니다.

가상 환경 설정


Virtualenv는 독립형 Python 환경을 만드는 데 사용되는 도구입니다.이 환경에는 다른 VirtualEnvironment와 라이브러리를 공유하지 않는 자체 설치 디렉터리가 있습니다. (전체적으로 설치된 라이브러리에 접근하지 않을 수도 있습니다.)

설치


pip3 install virtualenv
가상 환경을 만들기 전에 프로젝트 디렉터리를 만듭니다.그 안에서 우리는 가상 환경을 만들었다.
mkdir ToDoAppProject
ToDoAppProject 디렉토리에 가상 환경을 설정했습니다.
cd ToDoAppProject/
우선 특정 버전의python 설치 경로를 찾고,
/ToDoAppProject$ which python3.8
/usr/bin/python3.8
여기에서 나는python3.8 경로를 얻었다.나는 나의 가상 환경에서python3.8을 사용하고 싶다.
/ToDoAppProject$ virtualenv -p /usr/bin/python3.8 env_todoapp
virtualenv 명령을 사용하여 env\u todoapp 가상 환경을 만들었습니다.모든python 설치가 그 안에 있습니다.그러나python을 설치하기 전에 가상 환경을 활성화해야 합니다.
/ToDoAppProject$ source env_todoapp/bin/activate
지금 너의 단말기는 이렇다.
(env_todoapp) arpit@arpit:/DjangoTuts/ToDoAppProject$ 
아니오, 가상 환경에 Django를 설치할 준비가 되어 있습니다.그럼 우리 갑시다..

Django 설치


pip3 install Django==3.1.1
ToDoAppProject 디렉토리에서 가상 환경이 활성화되었습니다.따라서 모든 설치는 저희 env\u todoapp에서 이루어집니다.

todoapp 항목 만들기


모든 것이 다 좋다.현재, 우리는djangoadmin을 사용하여 이 프로젝트를 시작합니다.
django-admin startproject todoapp
이 명령은 todoapp 디렉터리를 만들었을 것입니다.명령 cd todoapp을 사용하여 디렉터리에 들어갑니다.
todoapp 디렉터리에서 다음 명령을 실행합니다.
/todoapp$ python3 manage.py runserver
항목을 만들고 이 명령을 실행하면 해당 항목을 실행하고 브라우저에서 URL을 볼 수 있습니다.위의 명령을 사용하여 지정된 URL에 액세스할 수 있습니다: http://127.0.0.1:8000/
너는 아마 아래의 내용을 볼 수 있을 것이다

만약 당신이 보았다면, 축하합니다!!Django가 설치되었습니다.이제 응용 프로그램을 만듭니다.

todolist 응용 프로그램 만들기


다음에 모델과 관리 내용을 포함하는django 프로그램을 만들어야 합니다.다음 명령을 사용하여 이 작업을 수행할 수 있습니다.
python3 manage.py startapp todolist
가장 좋아하는 코드 편집기에서 todoapp 디렉터리를 엽니다.VS 코드를 사용하고 있습니다.다음은 모든 컨텐트를 설정한 프로젝트 파일 구조입니다.

이제 설정을 엽니다.py는todoapp 디렉터리에 있습니다.가장 먼저 해야 할 일은 설치된 프로그램에 만든 프로그램 "todolist"를 추가하는 것입니다.
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'todolist',
]
이것은 Django 프로젝트에서 사용할 Django 응용 프로그램을 저장합니다.
본고는 여기까지입니다. 다음은 저장 임무를 위한 모델을 구축하고 이전과django 관리 패널을 배울 것입니다.
좋아했으면 좋겠어.친구와 이 강좌를 공유하세요.
다음: ToDo App in Django Part 2: Creating Model in Django for ToDo App

좋은 웹페이지 즐겨찾기