일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- fetch
- exclusive lock
- 일대다
- 스프링 폼
- 스토어드 프로시저
- eager
- 백트래킹
- dfs
- 유니크제약조건
- JPQL
- 연관관계
- querydsl
- 이진탐색
- 데코레이터
- execute
- 지연로딩
- 낙관적락
- 동적sql
- SQL프로그래밍
- 연결리스트
- 다대다
- CHECK OPTION
- 다대일
- PS
- 즉시로딩
- 힙
- shared lock
- 비관적락
- BOJ
- FetchType
- Today
- Total
목록Django (18)
흰 스타렉스에서 내가 내리지

장고는 settings.py 에서 다음 세 가지를 통해 static 파일들을 관리한다. STATICFILES_DIRS STATIC_URL STATIC_ROOT STATICFILES_DIRS static 파일들이 내 개발환경 내의 어디에 위치해 있는지 경로를 알려주도록 한다. STATIC_ROOT 실제로 배포를 할 때, static 파일들을 특정 폴더에 몰아놓고 배포를 할 것이다. 그 때 어떤 경로, 어떤 폴더에 static 파일들을 모아 놓을 것인지를 나타낸다. 'python3 manage.py collectstatic' 명령어를 통해 한 곳에 모아놓을 수 있다. 배포할 때만 필요하며 개발 중엔 필요없다. STATIC_URL static 파일들을 제공할 url 예를 들어, STATIC_URL = '/st..
여러 개 앱 생성 python3 manage.py startapp myapp python3 manage.py startapp product python3 manage.py startapp board settings.py에 앱 등록 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'myapp', 'board', 'product', ] urls.py 연결 from django.contrib import admin from django.u..

여러 프로젝트를 진행하면 각 프로젝트에 사용하는 라이브러리 버전이나 파이썬 버전이 달라야 할 수 있다. 이때 가상환경을 통해서 버전과 라이브러리를 쉽게 모아서 독립적으로 관리할 수 있다. 가상환경 만들기 python3 -m venv 가상환경이름 가상환경 실행하기 # window source myvenv/Scripts/activate # mac source myvenv/bin/activate 가상환경 끄기 deactivate pip3 install django 장고 프로젝트 생성하기 django-admin startproject myproject Application 만들기 python3 manage.py startapp dashboard settings.py 에 방금 만든 app을 등록해 줘야 한다. #..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.