장고 모델에서 테이블 컬럼 셋업하기 위해서는 속성값을 지정해야 한다. 모델 필드를 설정하기 위해서는 예약어를 사용해야 하는데 학습하다 보니 그 종류가 많은 것 같아서 공식 레퍼런스를 찾아보았다. 분명 한글로도 지원하는 척(?) 해 놓고... 번역 버튼을 눌러보니까 전혀 번역되지 않았다...(장난하나-_-;;)레퍼런스 전체 번역은 아니지만 최소한의 정보만 번역해서 포스팅해 놓고 두고두고 볼 생각이다. Field typesAutoField자동적으로 값이 증가하는 정수형 필드로써 ID로 사용가능한 필드를 설정할 때 사용한다. 별도로 지정하지 않으면 기본키 필드가 자동으로 모델에 추가되기 때문에 보통은 이 타입을 직접 사용할 필요는 없다. BigAutoFieldAutoField로 증가하는 최대 값을 벗어나는 정..
1. 모델 코딩데이터베이스에 테이블을 생성하는 작업1-1. 테이블 정의 테이블의 컬럼 부분을 모델 클래스의 속성으로 정의한다.1-2. Admin 사이트에 테이블 반영 admin.py 파일에 등록한다.1-3. 데이터베이스 변경 사항 반영$ python manage.py makemigrations$ python manage.py migrate1-4. 테이블 모습 확인$ python manage.py runserverhttp://localhost:8000/admin 2. URLconf 설정 (urls.py)노드JS에서 라우팅 하듯이 장고에서도 URL 라우팅을 해준다. from django.conf.urls import urlfrom django.contrib import admin # 뷰 모듈 관련 클래스 임..
0. 작업/코딩 순서뼈대, 모델, URLconf, 뷰, 템플릿 순서로 코딩을 진행하는 것이 편리하다. 1. 가상환경(Virtual environment) 사용이미 myvenv 로 가상환경을 만들어 놓은 상태$ source myvenv/bin/activate 2. Django 프로젝트 생성$ django-admin.py startproject (폴더명) 3. 프로젝트 설정 파일 변경 (settings.py)settings.py 파일에는 다음과 같은 내용을 설정할 수 있는 코드가 있다.데이터베이스 설정 항목 # Database # https://docs.djangoproject.com/en/1.11/ref/settings/#databases DATABASES = { 'default': { 'ENGINE': ..
장고를 거듭해 Django 학습 시작!자바스크립트와 제이쿼리 + 노드 또는 파이어베이스를 이용해서 간단한 웹서비스는 만들 수 있게 되었다. 물론 속도나 생산 효율성 면에서는 아직 거북이 수준이긴 하다. 그래도 내가 원하는 기능을 정확히 수행하니 오케이.이제는 조금 더 큰 규모의 웹사이트를 만들 필요가 생겼는데 그때도 자바스크립트 등으로 만들 수 있을까 하는 고민을 많이 했다. 이 전에 여러 가지 상황을 고려해보고 Vuejs2도 학습했었다. Vuejs2는 문법이나 활용법 차체는 쉬운 편인데 내가 웹 프로그래밍 쪽에는 익숙하지 않아서인지 대규모 개발을 위한 챕터까지 가니까 개념이 자꾸 흔들리기 시작했다. 나중에는 한 번 도전해 볼 생각이지만 지금 바로 써먹을 수는 없겠다는 판단을 했다.어떻게 할까 고민을 거..
안드로이드를 한동안 놓고 잠시 자바스크립트로 외도를 했더니 눈감고도 구현했던 리사이클러뷰가 머릿속에서 완전히 삭제되었다. 땀이 쭉 나는 기분이다. 오랜만에 안드로이드 Developers 문서에서 관련 정보를 찾아봤다.리사이클러뷰 어댑터에서 항목이 변경되는 순간 알려주는 메소드를 효율적으로 사용하기 위해 발 번역(구글 번역기를 이용한 의역) 해서 기록한다. notifyDataSetChanged void notifyDataSetChanged()notifyDataSetChanged는 리턴 값 없는 메소드이다. Data set이 변경된 경우 그 내용을 등록된 옵저버에 알려준다. 데이터 변경 이벤트에는 '아이템 변경'과 '구조 변경'의 두가지 경우가 존재한다. 아이템 변경(Item change): 단일 항목의 데..
어제 간만에 일찍 퇴근하고 무얼할까 하다가 다큐멘터리를 보았다. 시야각을 키우자는 생각에 고른 주제가 '브래지어를 하고 계세요'이다 -ㅅ-v 다큐를 보고 느낀 점만 간단하게 나열하고 포스팅 급 마무리 할 생각 ㅋ + 외국에는 개인 맞춤 브레지어 샵이 있다. + 브레지어 착용할 때는 상체를 'ㄱ'자로 구부리고 입는 것이 가슴을 예쁘고 헐겁지 않도록 입는 요령이다. + 여자들이 브래지어 착용하는 스타일은 대략 세 종류(24시간 착용, 외출시 착용하고 귀가후 비착용, 많은 시간동안 비착용)로 구분된다. + 와이어 있는 브래지어는 여성의 가슴을 압박하면서 림프절의 흐름을 방해해 몸에 좋지 않은 영향을 미친다. 악영향 중 대표적인 질병은 유방암인데 집적적인 연관성이 명확히 밝혀지진 않았지만 발생률을 높이는데 유력..
자기 계발의 원동력이 되고 영감을 얻을 수 있는 샘이 되는 깨알같은 강연이 이곳에 있다. http://www.ted.com/ TED는 수많은 지식인들의 강연을 동영상으로 공유하고 있다. 그리고 누군가가 한글 자막으로 번역을 하였다면 누구든 쉽게 한글로 주옥같은 강연을 접할 수 있다. 단, 모든 동영상이 한글 번역이 되어 있는 것은 아니니 감안하시길... TED에 있는 동영상들은 짧으면 4분에서 길어도 20분 이내에 끝날 정도로 짧다. 짧은 만큼 짬짬이 볼 수 있는 장점이 있고, 스마트폰 어플로도 출시되어 있으니 접하기가 더욱 쉬워졌다. 내가 아이폰을 쓰지 않기 때문에 아이폰은 추천해서 링크를 걸기는 좀 어렵지만 우선 링크를 걸었다. http://itunes.apple.com/us/app/ted-mobil..
- Total
- Today
- Yesterday
- 일기
- 기아타이거즈
- 월요일
- 스윙
- 10월
- 스윙스캔들
- 퇴계원
- 다온
- 2012년
- 목요일
- 금요일
- 자빠질라
- 다운
- 토요일
- 2013년
- 4월
- 2016년
- 사보이
- 11월
- 수요일
- 린디합
- 지터벅
- 2017년
- 데이트
- 사보이바
- 화요일
- 일요일
- 이종범
- 글
- 스윙댄스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |