반응형

첫번째 장고 프로젝트

https://www.behance.net/gallery/123065755/Food-Barter-UXUI-Design-

 

Food Barter UX/UI Design 식재료 물물교환 어플

식재료를 교환하고 공동구매의 장을 열어주는 ‘물롬’은 1인가구의 식재료 낭비와 그 비용을 절감시켜주고 버려지는 재료들은 교환함으로써 환경에 도움을 주고자 합니다.

www.behance.net

동기들과 함께 했던 앱 프로젝트 '물롬'을 웹 형식으로 소개할 수 있는 페이지를 만들어보려고 한다.

마무리 작업때는 개발을 시작해서 많이 참여하지 못했는데 너무 칭구들이 잘 만들어줬다 짱짱맨

지금 내가 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

 

gitignore.io

Create useful .gitignore files for your project

www.toptal.com

생성 후 나온거 복사해서 내 .gitignor에 붙여넣으면 된다!

반응형

+ Recent posts