장고(Django)백엔드/맛집 공유사이트
-
3. [장고(Django)_맛집 공유 사이트] CRUD 구성장고(Django)백엔드/맛집 공유사이트 2021. 7. 7. 01:13
두개의 CRUD구성이 필요하다. 1. 카테고리에 대한 CRUD 2. 맛집에 대한 CRUD(다음페이지) 1. 카테고리에 대한 CRUD 카테고리에 대한 모델 정의 - 하나의 맛집이 하나의 카테고리에 속하는 방법으로 모델 구성 예정(맛집에 대한 CRUD에서 구성예정) - 따라서 카테고리에 대한 모델은 요소로 "카테고리 이름" 만 필요하다. 카테고리 모델 생성 데이터베이스 설정 작업 python manage.py makemigrations python manage.py migrate 추가 버튼을 누르면 동작하도록 만드는 로직 구성 url패턴 추가 views.py수정(url에 맞는 함수 생성) Create_category함수에서 읽어온 카테고리 데이터를 index페이지에 뿌림 모든 Category객체를 읽어오고 ..
-
2. [장고(Django)_맛집 공유 사이트] URL 및 템플릿 설정장고(Django)백엔드/맛집 공유사이트 2021. 6. 30. 21:19
1. template/shareRes 폴더 생성 및 html 파일 추가 + 수정 : categoryCreate.html파일도 추가해준다. 2. 메인 화면의 url설정 3. 이메일 전송 app 3.1 url 설정 - sendEmail/urls.py 파일 생성 한 뒤 3.2 views.py 수정 - sendEmail/views.py 수정 일단은 화면에 단순 출력 나중에 이메일 보내는 세부적인 로직 구성 예정 4. ShareRes App 4.1 url 설정 shareRes/urls.py 파일 추가 및 작성 4.2 views.py 수정 shareRes/vies.py 파일 수정 5. 실행결과 python manage.py runserver 결과화면 - 메인화면 (index.html) - 맛집 추가화면(restau..