WEB/Django

· WEB/Django
기본적인 세팅은 이전 글에서 다루어봤다. 본격적으로 커뮤니티 웹 페이지를 만드려고 한다. 필요한 기능들은 다음과 같다. 메인 페이지(Main) : 전체 글 목록을 확인한다. → 글 상세보기가 가능하고, 작성할 수 있도록 연결한다. 상세 페이지(Detail) : 각각의 글 내용 및 정보를 확인한다. → 글을 수정하고, 삭제할 수 있도록 한다. 글 작성(create), 수정(update) 페이지 유저 로그인, 로그아웃 기능 회원 정보 관리 - 가입, 탈퇴, 수정, 비밀번호 변경 4. 메인 페이지 생성 Django에서의 코드 작성 순서 데이터의 흐름 순서인 URL → View → Template 순으로 작성한다. URL 여러 애플리케이션을 구분하기 위해 app_name 을 설정한다. views의 index를 ..
· WEB/Django
1. Django 시작하기 프로젝트 폴더에 가상환경 생성 $ python -m venv venv $ source venv/Scripts/activate 프로젝트를 시작할 새 폴더를 만든 후, 해당 폴더에 가상환경을 생성한다. (venv)가 뜨면 가상환경에 접속 된 것 단, Mac에서는 Scripts가 아닌 bin으로 해야 한다. 비활성화 하는 방법: deactivate 가상환경 패키지 설치 $ pip install django==3.2.18 $ pip freeze > requirements.txt 내 프로젝트를 다른 사람이 실행하려면? → 가상환경 패키지 목록을 저장해두어야 한다. $ pip install -r requirements.txt 반대로 다른 사람의 파일로부터 패키지를 사용하기 위한 방법 2...
ggong5959
'WEB/Django' 카테고리의 글 목록