Python 19

스프린트2_Day03_230328 진행현황

'보호중이에요' 페이지 제작 - 잘 안 됨...ㅠㅠ Templates 작성 - dog_protect_ing.html : 유기동물 보호 목록 페이지 URL: pet/dog_protect/ - dog_protect _view.html : 유기동물 상세 페이지 URL: pet/dog_protect_view/desertionno(유기번호) 프론트 - 홈페이지 메인 화면 구상 및 디자인 - 진행중 [ 참고한 사이트 ] 3~Pinterest(핀터레스트) 무료 템플릿. 저작권 걱정 없는 디자인 | Canva(캔바) 페이지 https://www.canva.com/ko_kr/pinterest-pins/templates/?continuation=100 Pinterest(핀터레스트) 무료 템플릿. 저작권 걱정 없는 디자인 ..

스프린트2_Day02_230327 진행현황

1. 홈페이지 이름 정하기 2. 팀명 정하기 3. 서기 정하기 기존에 작성했던 내용을 참고하여 진행함. https://yunn24.tistory.com/entry/%EC%9B%B9-%EC%84%9C%EB%B2%84-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0%EA%B0%80%EC%83%81%ED%99%98%EA%B2%BD-%EB%A7%8C%EB%93%A4%EA%B8%B0%EA%B8%B0%EB%B3%B8-%EB%AA%85%EB%A0%B9%EC%96%B4 웹 서버 구축하기_가상환경 만들기_기본 명령어 230309 Python, Anaconda, Django Visual Studio Code, 명령 프롬프트(cmd) 활용 웹 서버 구축하기, 가상환경 만들기_기본 명령어_230309 강의 ..

nonmodelapp - 로그인, 로그아웃, templates 작성하기

- 아이디와 비밀번호를 입력한 후 [로그인] 버튼을 클릭하면, - 아이디와 비밀번호를 이용해서 DB 조회 - 조회 결과가 있으면 로그인 "성공" 메세지를 --> 조회 결과가 없으면 로그인 "실패" 메세지를 - login_session.html 페이지에 출력하기 - views.py 함수 이름: loginForm() - URL 패턴: login_form - views.py 함수 이름: loginCheck() - URL 패턴: login_session DB 처리 - 로그인 확인 함수: getLogin() nonmodelapp > views.py from django.shortcuts import render # Create your views here. from django.http import HttpRes..

Django 2023.03.23

model을 사용하지 않고 만들어보기-nonmodelapp 생성, 회원 정보 페이지 및 상세 페이지 만들기

* nonmodelapp 생성하기 > django-admin startapp nonmodelapp * config / settings.py에 app 이름 등록하기 - DBRouter는 사용 안 함 * config / urls.py에 include app 추가하기 * 서버 실행 > python manage.py runserver * nonmodelapp 폴더 안에 model_db 폴더 생성 * model_db 폴더 안에 member 폴더 생성 * member 폴더 안에 member.py 파일 생성 -> nonmodelapp/model_db/member/member.py * Jupyter Notebook 실행 * oracle_test.ipynb -> 주석 추가, (코드 수정, 추가) * member.py 작..

Django 2023.03.22

modelapp 생성하기, member join, 조회하기, prod class 추가하기

* modelapp 생성하기 - 작업디렉토리에 위치한 후 진행: tutorial > django-admin startapp modelapp * settings.py에 app 등록하기 > INSTALLED_APPS에 'model.app' 추가하기 * config / urls.py에 include url 패턴 추가하기 > path('model/', include('modelapp.urls')), * modelapp에 urls.py 파일 생성하기 (oracleapp에서 urls.py 복사하여 붙여넣기) * modelapp 테스트 - views.py에 getMemCartJoin() 함수 생성 - HttpResponse("gogo")를 통해 확인 - url 패턴: model/mem_cart_join/ - * de..

Django 2023.03.21

static 활용하기, js, css, image 적용하기

230313 ~ 14 -------------------------------------------------------------------------------- 230313 static 사용 -------------------------------------------------------------------------------- jupyter notebook 작성 html 작성 02_for.html 복사하여 03_for.html 생성 -------------------------------------------------------------------------------- secondapp 생성 secondapp에서 url 패턴 관리 secondapp 에서 tableFor2 함수 생성 ta..

Django 2023.03.13

[연습] 웹 서버 구축하기_가상환경 만들기_기본 명령어

230310 1. C:\ 하위에 : venv 폴더 생성 (가상환경 관리 폴더) 2. 파이썬 버전 확인하기 > python --version ------------------------------ [ venv 디렉토리 ] 위치에서 수행 ------------------------------ 3. 가상환경 만들기 > python -m venv venv_django python = 파이썬버전 > python -m venv venv_django python = 3.11 4. 가상환경 활성화 하기 - 위치 이동: venv/venv_django/Script/ > activate.bat ** 활성화 이후부터 -> 경로 무관하게 > 라이브러리 설치 가능 ** 가상환경 라이브러리 설치 위치에 알아서 설치해준다. ----..

Django 2023.03.10

웹 서버 구축하기_가상환경 만들기_기본 명령어

230309 Python, Anaconda, Django Visual Studio Code, 명령 프롬프트(cmd) 활용 웹 서버 구축하기, 가상환경 만들기_기본 명령어_230309 강의 정리 1. 웹 서버 구축을 위해 작업 폴더 만들기 - 작업 폴더 이름: 위치 및 이름은 자유롭게 (webproj) - 웹 서버에서 다루는 폴더 및 파일 이름은 영문으로 작성 - 폴더 및 파일 이름에 띄어쓰기 있으면 안된다. - 띄어쓸 경우에는 언더라인으로 사용 (web_proj 처럼) - 아나콘다를 사용하는 경우에는 : 컴퓨터 이름은 영문으로 띄어쓰기 없이 되어 있어야 한다. 2. command 창에서 작업 진행 - 파이썬만 설치된 경우: [Window + R] > cmd 입력 - 아나콘다를 이용하는 경우: Window..

Django 2023.03.10