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

차곡차곡 개발일지

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

차곡차곡 개발일지

검색하기 폼
  • 전체보기 (88)
    • Web (3)
    • Django (39)
      • ▶-----Pystagram (15)
    • Java (11)
      • ▶-----it;da (11)
    • Spring (0)
    • JavaScript (7)
    • jQuery (1)
    • MySQL (4)
    • Git (4)
    • Algorithm (19)
      • Programmers (19)
    • GA&GTM (0)
  • 방명록

Django (39)
[Django App 2-1] 북스토어 애플리케이션 개발

models.py from django.db import models class Book(models.Model): code = models.CharField(max_length=10, primary_key=True) name = models.CharField(max_length=100, blank=True, null=True) author = models.CharField(max_length=100, blank=True, null=True) price = models.IntegerField() url = models.URLField('url', unique=True) def __str__(self): return self.name admin.py from django.contrib import admi..

Django 2020. 1. 7. 00:56
[Django App 1-3] 북마크 애플리케이션 개발(2)

이번 글에서는 저번 글과 이어서 북마크 애플리케이션을 개발합니다. 2020/01/01 - [전체보기] - 4. 북마크 애플리케이션 개발(1) 4. 북마크 애플리케이션 개발(1) 이번 글에서는 저번 글에서 설계한 흐름에 따라 북마크 애플리케이션을 개발합니다. 북마크 애플리케이션 개발 ① 애플리케이션 뼈대 만들기 ①-1 애플리케이션 생성 다음의 명령으로 애플리케이션을 생성합니다... chagokx2.tistory.com 북마크 애플리케이션 개발 ④ View 코딩 view URLConf에 매핑된 Callable Object 첫번째 인자로 HttpRequest 인스턴스를 받는다. 필히 HttpResponse 인스턴스를 리턴 해야함 크게 Function Based View (FBV)와 Class Based Vie..

Django 2020. 1. 1. 23:01
[Django App 1-2] 북마크 애플리케이션 개발(1)

이번 글에서는 저번 글에서 설계한 흐름에 따라 북마크 애플리케이션을 개발합니다. 2019/12/29 - [웹 프로그래밍/Django] - 3. 북마크 애플리케이션 설계 3. 북마크 애플리케이션 설계 Django를 활용한 웹 개발에 좀 더 익숙해지기 위해 간단한 애플리케이션을 만들고자 합니다. 이번에 만들 애플리케이션은 북마크 애플리케이션으로 자주 사용하는 사이트를 등록하는 앱입니다. 간단한 로직을 사용.. chagokx2.tistory.com 북마크 애플리케이션 개발 ① 애플리케이션 뼈대 만들기 ①-1 애플리케이션 생성 다음의 명령으로 애플리케이션을 생성합니다. (현재 위치가 manage.py가 포함되어 있는 디렉토리 위치(\prj_1st)인지 확인하기) python manage.py startapp 애..

Django 2020. 1. 1. 15:56
[Django App 1-1] 북마크 애플리케이션 설계

Django를 활용한 웹 개발에 좀 더 익숙해지기 위해 간단한 애플리케이션을 만들고자 합니다. 이번에 만들 애플리케이션은 북마크 애플리케이션으로 자주 사용하는 사이트를 등록하는 앱입니다. 간단한 로직을 사용하기 때문에 개발하기 쉬운 예제 중 하나입니다. 북마크 애플리케이션 설계 ① 애플리케이션 UI 및 작동 방식 설계 앱을 개발할 때 가장 먼저 해야할 것은 앱이 어떤 식으로 작동하는지 그려보는 것입니다. 우리가 만들 북마크 앱은 다음과 같이 작동할 것입니다. 북마크 리스트 페이지에는 내가 등록한 북마크들이 리스트 업 되어 있습니다. 그 중 하나를 클릭해서 들어가면 클릭한 북마크에 대한 상세페이지가 나옵니다. ② 테이블 설계 이렇게 대략적으로 앱 작동 흐름을 그려보았다면 다음은 각 페이지에 어떤 데이터가 ..

Django 2019. 12. 29. 15:39
[Django Basic 03] Django 프로젝트 생성(2)

이전 단계는 다음 글을 참고하시길 바랍니다. 2019/12/17 - [웹 프로그래밍/Django] - 2. Django 프로젝트 생성(1) 2. Django 프로젝트 생성(1) Pycharm 파이썬 통합개발환경(IDE) Community 버전으로 설치 https://www.jetbrains.com/ko-kr/pycharm/ PyCharm: the Python IDE for Professional Developers by JetBrains The Python & Django IDE with intell.. chagokx2.tistory.com ④ settings.py 설정 먼저 TEMPLATES의 DIRS 부분을 아래와 같이 변경 'DIRS': [os.path.join(BASE_DIR, 'templates..

Django 2019. 12. 18. 00:40
[Django Basic 02] Django 프로젝트 생성(1)

Pycharm 파이썬 통합개발환경(IDE) Community 버전으로 설치 https://www.jetbrains.com/ko-kr/pycharm/ PyCharm: the Python IDE for Professional Developers by JetBrains The Python & Django IDE with intelligent code completion, on-the-fly error checking, quick-fixes, and much more... www.jetbrains.com Django 프로젝트 생성 ① 작업 디렉토리 생성 및 가상환경 구성 Django 프로젝트와 관련 파일을 담을 작업 디렉토리 생성 Pycharm 첫 화면의 Create New Project 클릭 원하는 프로젝트 ..

Django 2019. 12. 17. 01:26
[Django Basic 01] Django란?

Django 파이썬 기반의 무료 오픈소스 웹 프레임워크 웹 어플리케이션을 만들기 위한 기본적인 기능들을 제공 프레임워크 소프트웨어 개발에 집중할 수 있도록 소프트웨어 개발에 필요한 기본적인 기능들을 제공해주는 것 기본적인 구조를 처음부터 개발할 필요가 없으므로 원하는 부분만 빠르게 개발 가능 MTV 패턴 웹 어플리케이션 개발 시 Model(모델) - Template(템플릿) - View(뷰) 의 세 부분으로 나누어 서로의 영역에 영향을 주지 않도록 설계하는 방식 예를 들어, 특정 페이지의 UI를 개발할 때 해당 페이지에서 돌아가는 로직을 알지 못해도 지장이 없음 1) Model(모델): 데이터베이스의 데이터에 해당하는 부분 2) Template(템플릿): HTML 파일로 사용자에게 보여지는 부분 / Vi..

Django 2019. 12. 15. 13:19
이전 1 2 3 4 5 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • Django 로그인
  • Django Instagram
  • Django 북마크
  • Django 좋아요
  • Django 댓글
  • 파이썬
  • Django 어플리케이션
  • 북마크 어플리케이션
  • Django 팔로우
  • Django 비밀번호 수정
  • Django 프로젝트 생성
  • Django 회원가입
  • Django application
  • Django 인스타그램
  • MySQL
  • Redis
  • 장고
  • Redis Cache
  • Django User
  • Django 해시태그
  • python
  • Django 로그아웃
  • Django 컬렉션
  • query parameter
  • Django 회원 정보 수정
  • Django 업로드
  • Django
  • java
  • 서점 어플리케이션
  • Django 검색
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

티스토리툴바