첫번째 장고 프로젝트
https://www.behance.net/gallery/123065755/Food-Barter-UXUI-Design-
동기들과 함께 했던 앱 프로젝트 '물롬'을 웹 형식으로 소개할 수 있는 페이지를 만들어보려고 한다.
마무리 작업때는 개발을 시작해서 많이 참여하지 못했는데 너무 칭구들이 잘 만들어줬다 짱짱맨
지금 내가 django로 구현할 수 있는 페이지가 CRUD 밖에 없고 bootstrap을 활용한 디자인에 매우 서툴러서 디자인보다는 기능적인 부분을 일단 설계하고, 내 능력 안에서 할 수 있는 만큼 만들고 난 후에 나중에 시간이 지나면 다시 리디자인 하는 식으로 진행을 하려고 한다.
프로젝트 생성 과정
* vs code 에서 진행 *
1. 터미널 창에서 가상환경 설치
python -m venv venv
2. 가상환경 연결하기
source venv/Scripts/activate
3. 장고 설치
pip install django
4. requirements 파일 생성
pip freeze > requirements.txt
5. project 생성
django-admin startproject project_name .
- 가장 뒤에 . 을 붙이면 해당 폴터에 바로 프로젝트가 생성된다.
.을 안붙이고 생성하면 project_name 폴더가 생성되고 그 내부에 project_name 프로젝트가 만들어진다.
6. app 생성
python manage.py startapp app_name
7. app 생성 후 project > settings > INSTALLED_APPS에 app 등록
8. README.md 와 .gitignore 만들어주기
나중에 프로젝트를 git 에도 올려줄 예정이니깐 README.md랑 .gitignore도 만들어주자!
https://www.toptal.com/developers/gitignore
생성 후 나온거 복사해서 내 .gitignor에 붙여넣으면 된다!