본문 바로가기 메뉴 바로가기

xowo개발공부로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

xowo개발공부로그

검색하기 폼
  • 분류 전체보기 (112)
    • study (105)
      • Git (8)
      • Python (10)
      • Django (24)
      • Java (16)
      • Spring (23)
      • Web (14)
      • Error (8)
      • 알고리즘 공부 (2)
    • Projects (6)
      • Magazine K (4)
      • Myhoneytrip (1)
      • Project Earth (1)
    • xoxowo (0)
  • 방명록

python3 (3)
Django - Query string 2

이전 포스팅에서 작성했던 방법은 선택 항목이 늘어날수록 코드를 재수정해야 한다는 점 때문에 이번 3차 프로젝트에는 코드 리팩터링을 하다 Q객체를 이용하여 query string을 좀 더 확장성 있게 구현해 보기로 했다. 처음 equipment list url로 들어왔을 때 등록된 모든 장비 항목이 보여야 된다. 그 후 선택(옵션) 값을 Query string으로 값을 받아서 필터링으로 값을 빼와서 결괏값을 다시 전달해주면 된다. 마찬가지로 list를 보는 페이지는 equipment/list로 끝나게끔 url 주소를 정의했다. # equipment/urls.py 파일 from django.urls import path from equipment.views import EquipmonetListView, E..

study/Django 2022. 9. 7. 11:40
Django - Query String

2차 프로젝트를 진행하면서 사용해보지 않았던 query parameter(string)를 구현해봤기 때문에 잊기 전에 정리해본다. Query string 클라이언트가 웹사이트에서 입력한 데이터를 전달하는데 가장 널리 사용되는 방법이라고 한다. 가끔 웹사이트의 url주소가 매우 길 때 유심히 보면 물음표(?)로 시작하고 키=값&키=값으로 연결되어있는 부분이 query string이 적용된 부분이다. https://flights?depctycd=GMP&depctycd=CJU&arrctycd=CJU&arrctycd=GMP&depdt=2022-08-24 항공권 리스트 페이지의 경우 사용자로부터 입력받은 데이터를 받아와야 하기 때문에 urls.py의 url 주소는 ' ' 비어있게 설정해줬다. # flights/u..

study/Django 2022. 8. 17. 14:28
Django - 회원가입 구현

회원가입 구현 이전에 models.py에 클래스를 정의하여 데이터를 담을 수 있는 테이블을 만들었다면 HTTP통신을 통해 서버에 요청을 보내고 그 요청을 분석하여 처리할 수 있는 로직(View)을 실행시켜 데이터베이스와 통신하여 작업을 수행하고 요청에 맞는 응답을 보낼 수 있는 간단한 회원가입 API를 구현해보았다. HTTP를 통해 서버에 요청을 하면 전달하는 내용에 따라 내가 views.py에 정의한 오류들을 볼 수 있었고, 내가 정의하지 않은 오류가 발생할 경우 500 코드가 반환되는 것을... 볼 수 있었다.ㅠㅜ 아래 정의한 상태 코드 이 외 코드는 여기서 확인할 수 있다. models.py 모델링 조건 → 이름, 이메일, 비밀번호, 연락처 정보를 클라이언트에게서 받음 → 이메일 로그인 방식을 사용..

study/Django 2022. 7. 10. 21:31
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • git
  • 회원 로그인
  • 웹페이지
  • django-environ
  • django.contrib.auth
  • 디자인 패턴
  • Python
  • musma
  • 커맨드 객체
  • path variable
  • Java
  • 검색 결과 내 페이지네이션
  • 환경 변수 설정
  • error: failed to push some refs to 'https://github.com/
  • 회원가입
  • 혼자 공부하는 파이썬
  • python3
  • Django tutorial
  • git공부
  • authenticate()
  • 암호화
  • API
  • 한글 형태소 분석기
  • Spring
  • 배열
  • django
  • git 공부
  • 톰캣
  • Magazine K
  • 면접을 위한 CS 전공 지식 노트
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바