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

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)
  • 방명록

Django tutorial (4)
Django tutorial 따라하기 4

튜토리얼 4에서는 polls(투표 앱) 애플리케이션의 간단한 폼 처리와 소스코드를 줄이는데 중점을 둔다. + 장고에서 지원하는 generic views 시스템을 같이 알아본다. 간단한 폼 쓰기 튜토리얼 3에 작성한 투표 상세 템플릿(polls/detail.html) 템플릿에 요소를 포함시켜 보자. // 사이트 위조, 해킹방지를 위해 {% csrf_token %}

study/Django 2022. 6. 30. 22:44
Django tutorial 따라하기 3

튜토리얼3 에서는 앞서 만든 튜표 어플리케이션(polls)의 공개 인터페이스인 뷰(view)를 다음과같이 4개를 만들어 보자. 질문 “색인” 페이지 – 최근의 질문들을 표시합니다. (index) 질문 “세부” 페이지 – 질문 내용과, 투표할 수 있는 서식을 표시합니다. (detail) 질문 “결과” 페이지 – 특정 질문에 대한 결과를 표시합니다 (resulrts) 투표 기능 – 특정 질문에 대해 특정 선택을 할 수 있는 투표 기능을 제공합니다. (vote) 뷰(view) 추가하기 튜토리얼에 나와있는 대로 polls/views.py 에 4개의 뷰(view)를 보이기 위한 코드를 추가한다. (편하게 말하자면 클라이언트가 보는 웹페이지 화면) # 최근 질문들을 표시하는 '색인' 페이지 def index(req..

study/Django 2022. 6. 29. 23:22
Django tutorial 따라하기 2

튜토리얼 2에서는 튜토리얼 1에서 만든 mysite 프로젝트에 데이터베이스를 설치하고 첫 모델을 생성한 후, Django에서 자동 생성되는 관리자 사이트에 대해 짧게 소개한다고 되어있다. 데이터베이스 설치 데이터베이스 변경 기본적으로 장고는 SQLite을 사용하도록 되어있다고 한다. 이 SQLite는 Python에서 기본으로 제공되기 때문에 별도로 설치할 필요가 없지만 실제 프로젝트를 시작할 때에는, 좀 더 확장성 있는 데이터베이스를 사용하는 것이 좋다. 데이터베이스 변경은 mysite프로젝트 내 settings.py 파일에서 설정할수 있다. 이 파일은 데이터베이스 등 장고 설정을 모듈 변수로 표현한 모듈(파일)이다. DATABASES 의 default 항목을 살펴보면 딕셔너리로 ENGINE 과 N..

study/Django 2022. 6. 29. 15:06
Django tutorial 따라하기 1

파이썬 프로젝트 시 가상 환경을 사용하는 이유는 여러 프로젝트를 하는 데 있어, 분리된 버전 및 패키지 설치 환경을 가질 수 있기 때문에 프로젝트 실행 시 가상 환경을 켜줘야 한다고 한다. 여러 가상 환경 프로그램 중 미니 콘다(miniconda)를 사용하여 장고(django) 튜토리얼을 따라 해 봤다. 가상 환경 생성 가상 환경을 생성하는 명령어로 가상 환경을 생성해준다. 가상 환경 생성 명령어 python 버전이 중요! $ conda create -n 가상환경이름 python=3.8 실제 실행 과정 ) yujeong@xo-MacBook-Air ~ % conda create -n django_tutorial python=3.8 Collecting package metadata (current_repod..

study/Django 2022. 6. 28. 18:47
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • python3
  • 검색 결과 내 페이지네이션
  • 디자인 패턴
  • 한글 형태소 분석기
  • 커맨드 객체
  • Java
  • 환경 변수 설정
  • error: failed to push some refs to 'https://github.com/
  • git 공부
  • musma
  • API
  • Spring
  • Python
  • 암호화
  • git
  • Magazine K
  • 회원가입
  • 톰캣
  • git공부
  • Django tutorial
  • 배열
  • 웹페이지
  • authenticate()
  • 면접을 위한 CS 전공 지식 노트
  • 회원 로그인
  • 혼자 공부하는 파이썬
  • path variable
  • django-environ
  • django.contrib.auth
  • django
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바